建议始终启用交换空间(swap)。启用内核的内存超用(overcommit)功能也是一个非常好的主意,它可以显著降低峰值内存需求。
请先解决这两个问题,然后再试一次。关于内存超用,请参阅:
在诊断方面,之后检查 dmesg 中是否有 OOM(内存不足)事件会有所帮助,同时在系统卡顿时运行 vmstat 也很有用:
vmstat 5 5
以下是我的一般诊断建议: