首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

httpd进程占大量cpu,原因该怎么查

发布网友

我来回答

1个回答

热心网友

VIRT是虚拟内存,常驻内存RES才是反映httpd进程占用的物理内存,你列出的 占用内存最大的httpd进程也就74MB.另外crontab定时任务一般都是直接使用php-cli去执行相应的PHP脚本,不会涉及到httpd(apache2handler) 的.

SMP环境下,Tasks模式下,多线程进程的%CPU可能会大于100%,在Threads模式下则不会超过.
估计你的httpd也是运行在多线程模式下(event或者worker mpm下).
top -p HTTPD_PID 然后按Shift+H从Tasks切换到Threads模式,可以看到该进程的线程数.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com