系统默认当RAM内存还有6000左右kb的时候才启用Swap,但是此时系统已经卡死,无法启动swap,所以需要更改设置
打开
sudo gedit /etc/sysctl.conf
在最后面添加如下语句
vm.min_free_kbytes=250000
#更改swap配置,让系统RAM还有250000kbyte(可根据自己电脑的RAM自定义,系统的默认值很小,导致已经卡死了才会启动swap,我是8G内存所以设置250000)
重启开机即可解决
本文介绍如何通过修改系统配置文件来调整Swap交换分区的启动阈值,以避免因内存不足而导致系统卡顿的问题。通过设置合理的内存预留值,可以在内存使用达到一定水平时提前启用Swap,确保系统的流畅运行。
系统默认当RAM内存还有6000左右kb的时候才启用Swap,但是此时系统已经卡死,无法启动swap,所以需要更改设置
打开
sudo gedit /etc/sysctl.conf
在最后面添加如下语句
vm.min_free_kbytes=250000
#更改swap配置,让系统RAM还有250000kbyte(可根据自己电脑的RAM自定义,系统的默认值很小,导致已经卡死了才会启动swap,我是8G内存所以设置250000)
重启开机即可解决

被折叠的 条评论
为什么被折叠?