【发布时间】:2013-06-15 10:07:10
【问题描述】:
我没有找到解决方案,所以我不确定,有没有。
我有一个 VPS,有 512MB RAM 和 SSD 磁盘。
我的问题是:我想运行一个基于 java 的服务器程序,我希望它完全接受交换。它的 -Xms 现在是 384,但这还不够。
有什么解决办法吗?
p.s.:swappiness 是 60。我不想在 RAM 中看到这个过程 :-)
【问题讨论】:
-
你不想交换任何进程。当由于某种原因并非所有进程都不能保留在 RAM 中时,交换是一种后备,但它会严重影响性能。
-
至少一条处理器指令需要在 RAM 中(但随后您需要处理跳转以捕获到达目的地的陷阱),实际上至少需要一个虚拟内存页。