解决华为云服务器内存爆满但 Swap占用为0的问题

/ 0评 / 1

问题

在内存吃满的情况下,开启了swap分区却占用一直为0
好像根本没开启swap一般

排查

查看系统的 Swap 使用倾向(swappiness),执行

cat /proc/sys/vm/swappiness

最小为0最大为100 数字越小代表使用倾向越低.

解决

编辑配置

sudo nano /etc/sysctl.conf

找到

vm.swappiness=

把后面的数字改为90

然后执行

sudo sysctl -p

可以生效了

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注