Linux 服务器吞噬了我所有的记忆

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。这可能是相关的,因为问题可能是由于这而不是我所做的。

我还为微更新运行了“向上”,这又可能导致了这个问题

我的问题是:

  1. 有没有插件可以准确查看是什么在吞噬我的记忆?
  2. 上述链接中的步骤是否可靠,如果配置正确,它们将消耗更少的服务器资源?
  3. 有没有其他人注意到最近的 Plesk 和 Yum 更新导致更高的内存消耗?我的 Plesk 版本是 psa-10.3.1-cos5.build1012110718.17

Dav*_*rtz 5

不要使用系统可用内存多于您实际想要使用的内存的方案。操作系统假设空闲内存被浪费了,并尽最大努力寻找某种方式来使用它。将操作系统限制为仅您希望它使用的内存,您就不会遇到问题。

空闲内存就像支票账户里的钱。如果它在那里,它将被使用。