我管理两个专用服务器。我将 Centos 6 与 Plesk Panel 一起使用。更新:我将 Apache 与 mod_php 一起使用。
在第一台服务器上,我在 Wordpress 中有一个站点。
我注意到我的 httpd 进程每次都占用更多内存。除了“top”命令之外,我还使用以下命令来查找:
ps -ylC httpd --sort:rss
Run Code Online (Sandbox Code Playgroud)
图片:
注意RSS栏。httpd 进程从 13MB 到 127MB 占用 ram。
安装的 apache 模块是:
# Httpd l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
Run Code Online (Sandbox Code Playgroud)
在第二台服务器上,我有一个网站 PHPBB。
在这种情况下,涉及的进程如 httpd。全部占用约85MB。
图片:
我读过应该占用 20MB。我如何分析或优化它?用什么工具?Xhprof 我试过了,但它说使用的内存少于那个然后使用真的......
我的服务器中的内存很密集。这是个大问题。
更新:
服务器 1 Meminfo 输出:
#cat /proc/meminfo
MemTotal: 5969120 kB
MemFree: 625720 kB
Buffers: 218424 kB
Cached: 3289320 kB
SwapCached: 61020 kB
Active: 2832624 kB
Inactive: 2066428 …
Run Code Online (Sandbox Code Playgroud)