我没有找到解决方案,所以我不确定是否有。
我有一个 VPS,有 512MB 内存和 SSD 磁盘。
我的问题是:我想运行一个基于 java 的服务器程序,我希望它完全接受交换。它的 -Xms 现在是 384,但这还不够。
有什么解决办法吗?
p.s.: swappiness 是 60。我不想在 RAM 中看到这个过程:-)
最佳答案
cgroups
可能适合您。您可以应用内存限制,一旦进程达到该限制,它将开始交换。
有个小例子和解释here .
关于linux - 强制进程完全交换运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17122446/