Ben*_*rey 0 linux yum dedicated-server mediatemple
我在一个 512MB 的专用虚拟服务器上运行我的所有网站,到目前为止,这对我来说非常有用。
1 月 10 日,由于某种未知原因,我的内存消耗从平均 50% 左右上升到 70-80%。据我所知,那天我没有对服务器进行任何更改,而且我的网站都没有收到比平时更多的流量,因此从技术上讲,没有理由消耗更高的内存。唯一可能的原因是“yum 更新”,它会安装一些更新,这些更新可能会消耗更多资源。
尽管如此,我在 3 天前决定尝试优化我的服务器并减少其内存消耗。我按照此链接中的步骤完成了此操作:
让它变得更好- Media Temple
由于复杂的原因,除了 FastCGI PHP 模块之外,我完成了所有步骤。无论如何,这些步骤产生了相反的效果,我现在似乎大部分时间都在使用超过 100% 的记忆。请注意,我能够使用超过 100% 的原因是因为服务器实际上有 1GB,但我最多只能使用 512MB。
我曾尝试通过恢复我所做的后备 conf 文件来回滚我所做的更改,但这没有任何效果。
我确实运行了另一个“yum update”,它可能安装了一个资源消耗应用程序
对于您的信息,我用于“yum update”的镜像是默认的 Plesk 镜像和 Atomic。这可能是相关的,因为问题可能是由于这而不是我所做的。
我还为微更新运行了“向上”,这又可能导致了这个问题
我的问题是:
不要使用系统可用内存多于您实际想要使用的内存的方案。操作系统假设空闲内存被浪费了,并尽最大努力寻找某种方式来使用它。将操作系统限制为仅您希望它使用的内存,您就不会遇到问题。
空闲内存就像支票账户里的钱。如果它在那里,它将被使用。