我想在整个系统出现内存短缺之前在我的 cgroup 上启用主动交换(使用后台守护进程)。
我有一台 128GB 的 Linux 主机和一个只能使用 16GB 的 cgroup。我希望当 cgroup 内进程的内存使用量接近 16GB 时进行主动交换。相反,我看到的是被动/同步交换的发生(即:仅在由于 cgroup 限制而收到页面错误时,系统才开始逐出页面)。
这种同步机制会减慢进程并且效率极低。
如何启用 kswapd 异步线程来解决我的 cgroup 问题(在整个系统出现问题之前)?
谢谢...