php5-fpm高服务器负载

时间:2011-02-28 18:38:17

标签: php

我正在使用nginx + php运行ubuntu vserver。使用“htop”,我看到php5-fpm的高CPU使用率:

 PID    user    PRI  NI VIRT  RES   SHR  S  CPU%  MEM%  TIME+   Command
20513 www-data  20   0  229M 67980 35324 S  42.0  3.3  1:00.60 /usr/sbin/php5-fpm --fpm-config /etc/php5/fpm/main.conf 

如何确定哪个.php文件负责服务器负载?我怎样才能在下次监控这个? 感谢

2 个答案:

答案 0 :(得分:1)

在PHP中没有本机方法,所以我会尝试phpSysInfo,因为它提供有关CPU,正常运行时间,以太网,SCSI,IDE等的信息。http://phpsysinfo.sourceforge.net/此实用程序提供的信息的组合应该帮助你找出可能导致PHP飙升的原因。

答案 1 :(得分:0)

使用XDebug扩展并编写调试文件,使用WinCacheGrind查看调试文件