Linux 降低 Swap 使用率

当前,对于一台 RAM 超过 2GB 的且安装着 Linux 操作系统的桌面计算机来说,在正常使用 RAM 基本不超过 1GB 的情况下,更少的使用 Swap 或许是一个更好的选择。

通过修改内核的 vm.swappiness 属性可以控制 Swap 的使用率,该属性可取值的范围是 0 – 100。取值越小表示对 Swap 的使用率越低,反之越高。在 4GB 的 RAM 情况下,建议设置为 5 吧。

可以通过下面的方式临时修改 vm.swappiness

echo 100 > /proc/sys/vm/swappiness
# 或
sysctl vm.swappiness=100

也可以在 /etc/sysctl.conf 中增加一行来永久设置

vm.swappiness = 100

Over!

4 thoughts on “Linux 降低 Swap 使用率”

Leave a Reply

Your email address will not be published. Required fields are marked *