现在 交换区 要分多少才是正确的?

现在 32G 的内存很常见了,以后 64、128 甚至 256 的个人电脑都会出现,还是按照 1 至 2 倍 的标准来分给 交换区 吗?

理论上,如果需要休眠的话,的确如此。

我一般用 swap 文件

我 16G 内存,直接把 swap 搞成 0 了

没有也行,至少官方安装的时候可以不设置 swap,说明也是肯定会被淘汰。

一般用户搞个 2GB Swap 就行了。

不想用的不要 Swap 也行。

想要休眠或者混合睡眠的用户,需要至少等于内存的交换空间。

2 倍内存这个说法早就过时了,只适合 1GB 以下内存的老机器。

内存 < 2G: 2G
8G > 内存 > 2G: 内存相同
内存 > 8G: 8G

现在用 32G 内存,看来一般家用不用分 swap 了。

交换分区在系统休眠的时候会用到 用多少的看休眠之前内存的使用状态 条件允许的话清理一下也占用不了多少空间的 编译软件的时候会用到至少 我 8G 的编译起来用一点交换空间 其他的用处不大 昨天系统迁移完了 在 / 里面做了个 1G 的交换分区也足够用了 哈哈

可以使用 swap 文件替代 swap 分区呀?