我有一个标准的 mediatemple VPS
- 512Mb 内存
- CPU 正品英特尔,英特尔(R) 至强(R)CPU L5630 @ 2.13GHz
- 版本 Parallels Plesk Panel v10.1.1_build1010110120.18 os_CentOS 5
- 操作系统 Linux 2.6.18-028stab091.2
它目前运行一个简单的小型网站,每天大约有 100 次(峰值 171 次)访问量,但服务器内存使用量始终处于红线状态。
这是正常现象吗?如果不是,我该如何追查罪魁祸首,或者我只是没有足够的 RAM?
答案1
对于每天几百个请求,您不应该看到内存问题 - 或者实际上任何类型的问题。
这很可能是错误的 PHP 脚本泄漏了内存,并且工作进程从不回收。
如果这是运行 apache prefork MPM,请将 MaxrequestsPerChild 设置为 10 左右,看看这有什么效果。