我查看了很多博客文章和帖子,但没有找到与我遇到同样问题的人。
这是我的系统:
- Ubuntu 18.04 内核 4.15(无头)
- AMD Ryzen 5 1600 六核处理器
- 16GB 内存
- 2Gb 交换
- 120GB 固态硬盘
我读这里(我也检查了Linux 文档) 关于如何降低 swapiness,我将其设置为 10(经验证cat /proc/sys/vm/swappines
,最初为 60)。
但我的系统仍然会将内存占用到 39%,然后开始交换。使用 htop 时,它始终显示内存使用率为 39%,交换使用率为 99%。每次重启时,内存占用率始终达到 39%,直到开始交换。
如果有人问到这个问题,我很抱歉,但我能找到的只有“减少交换”,我已经这样做了,但看起来它并没有真正起作用。除了/etc/sysctl.conf
感谢您的帮助。