我有一个 256MB 内存的小型家用服务器。我的一个网站刚刚在 Reddit 上链接,因为我有两次系统使用过多的内存并且崩溃到我必须手动重启的地步。有时我的物理内存使用率上升到危险的 90%,而我的 mysql 和 apache 服务每个消耗大约 100MB。我怀疑正在发生的事情是大量访问者来了,并且系统在将一些内存移动到交换空间之前使用了太多内存(我有大约 750MB)。这个问题甚至应该发生吗?是获得更多内存的唯一解决方案吗?我听说过 Linux 中的可交换性设置可能会被弄乱,也许这会有所帮助。
有什么建议么?这个问题很烦人。