如何跟踪和分析mod_perl或mod_php应用程序使用的所有低级调用(c库)?

时间:2009-01-23 15:16:53

标签: php performance perl debugging profiling

我曾经在网站上看过一次,这是一个调用图,用于挖掘由PHP应用程序启动的Web请求的最低级库,其中包含调用时间和摘要。在我看来,这是一个很好的方法来发现在分析PHP专用代码时不明显的瓶颈的原因。

像strace这样的东西确实有更多细节。

2 个答案:

答案 0 :(得分:2)

Rasmus在他的演讲中多次提到valgrind。如果我没记错的话,它可以测量IO,内存等。可能想看看。

答案 1 :(得分:1)

VTune这样的工具在这里有所帮助。您可以将此工具指向流程或系统以进行配置,这将有助于查找性能热点。 VTune还有一个调用图模式。