跟踪php高CPU使用率

时间:2012-02-24 12:51:06

标签: php codeigniter optimization cpu

我有一些通过命令行执行的codeigniter控制器。它们是庞大而复杂的脚本。

我的服务器上遇到了很高的cpu负载,并追踪到这些脚本的原因。

有没有办法知道哪些部分的脚本占用了cpu?

脚本在ubuntu和php 5.3上运行

2 个答案:

答案 0 :(得分:3)

您可以使用像xhprof这样的内容来分析您的PHP脚本。 Profiling with xhprof

答案 1 :(得分:1)

使用内置探查器

http://codeigniter.com/user_guide/general/profiling.html

$this->output->enable_profiler(TRUE);

编辑:

抱歉,只是看到有人在评论中提到这一点......留给后人。