4GB RAM 需要多少交换空间

4GB RAM 需要多少交换空间

我有点困惑,因为每个人都说要将 swappiness 减少到 10 左右;但如果我只有 4GB RAM,那么多少 swappiness 才是最好的?如果我有 8 和 16GB RAM 呢?

而且我不是在谈论交换分区/文件大小,而是在谈论交换性

将不胜感激您的答复!:))

答案1

我希望能找到盲目推荐设置 vm.swappiness=10 来提高性能的文章。太多用户盲目更改此值,却没有真正理解他们在做什么,系统性能通常会受到影响。

简而言之,接近于零的 vm.swappiness 值有利于 RAM 使用,而接近于一百的值有利于交换。

对于 4G 或 8G RAM,您应该保留 vm.swappiness=60(默认值),或者将 vm.swappiness 更改为 80 左右以鼓励更多交换。

如果您拥有 16G 或更多 RAM,或者在服务器环境中,您可以设置 vm.swappiness=10 以支持 RAM、减少系统延迟并阻止交换。

相关内容