我在 CentOS 7 上托管在 vps 上。服务器会存活几天,然后所有内容都会被 OOM 杀死。重新启动可以修复问题,但这只是暂时的修复。
错误(有一个整页 - 见下文):c21t73 l446497 out of memory: kill process 16545 (yum-cr n) score 256 or sacrifice child
Pritunl 是我在服务器上托管的 OpenVPN。
出现这种情况的可能原因(和解决方案)是什么?
我知道通常的解决方案是 a) 禁用 OOM 或 b) 设置更高的限制或 c) 设置交换文件。
我想尽可能避免这些,因为 VPS 只有 512mb 的 RAM,如果应用程序确实运行内存(由于 OOM 被禁用或更高的限制),影响可能会更糟。
我也只有 10 GB 的内存,并且想要一些快速的服务,因此交换文件可能会影响速度。
提前致谢,如果需要,我很乐意提供更多信息:)