我有一个 VPS,其配置如下:
- Debian 操作系统
- 16 GB 内存
- 320 GB 固态硬盘
- NGINX
- Plesk 管理面板
此服务器上仅托管了几个 wordpress 网站,每天的访问者不超过几个。一切运行正常,但 RAM 使用率却很高。它每天都在逐渐增加,而流量或任何其他方面都没有变化。它需要大约 15-20 天才能达到 100%。之后服务器停止工作,我需要重新启动服务器。重新启动后,RAM 使用率重置为 5%,服务器再次开始以惊人的速度运行。请提出原因和解决方案。服务器上几乎没有负载。
以下是我的一个月使用情况统计数据:
答案1
请记住,大多数 Linux 内存监视器都是错误的(它们确实有错),并且会警告可用的空闲内存,这对 Linux 来说实际上毫无意义。如果您的“问题”是可用的空闲内存,那么您就没有问题。在 Linux 中,您需要检查交换(sar -B / -S)和调整参数。忘记“空闲内存”吧 - Linux 总是试图使用您的所有内存。