调试运行PHP的Apache的高CPU使用率

时间:2018-05-01 21:19:24

标签: php apache windows-10

由于我们正在用PHP编写的主要插件完成开发,我们发现有时加载页面会导致CPU使用率接近100%。我需要解决这个问题,但无法确定资源使用的来源。

页面完全加载,并且没有对页面加载发出新请求。然而CPU使用率仍然很高。我无法找到导致尖峰的原因。

我正在运行Apache 2.4.27和PHP 5.6.31。我正在加载status_module modules/mod_status.so并拥有ExtendedStatus on,但我不认为扩展状态正在做任何事情。

运行WAMP的Windows 10是环境,因此我没有真正的shell命令。我确实安装了git bash,因此可以使用它。

当我访问localhost/server-status时,它不显示任何有用的信息(而是仅显示最近的请求)。我需要知道的是,特定的请求或进程消耗了如此多的CPU。

有没有办法确定哪个文件,函数或请求会触发峰值?

0 个答案:

没有答案