为什么系统不交换?

为什么系统不交换?

我在安装了 1 GB RAM 的 armv7 上构建了一些软件。似乎某些构建需要太多 RAM:

在此输入图像描述

并且构建得到 RIP 和internal compiler error: Killed (program cc1plus).

所以我通过添加交换文件来扩大交换,就像这里描述的那样http://www.thegeekstuff.com/2010/08/how-to-add-swap-space/在方法2中。

但正如你在图片中看到的那样。 RAM 已接近 100% 被填满,但系统不进行交换。是否有可能纠正或强制?

预先感谢
亚历克斯

答案1

echo 100 > /proc/sys/vm/swappiness

https://en.wikipedia.org/wiki/Swappiness

相关内容