XDebug错误报告fopen比它慢?如何获得更准确的信息?

时间:2013-06-05 15:59:46

标签: php fopen xdebug kcachegrind

我正在分析一个PHP网站,它似乎比XDebug要慢一点。

我使用KCacheGrind检查了配置文件信息,据此,80%以上的加载时间是由fopen引起的。

然而,当我在fopen调用之前和之后向代码添加语句以测量它所花费的时间时,它似乎没有接近XDebug报告的80%。

此方法报告说完成fopen调用大约需要2秒钟,页面加载大约需要25秒 - 这是XDebug报告的80%的大幅跳跃。

真的是fopen呼叫减慢一切,如果没有,我怎么能找出它是什么?

如果不是,我怎样才能从XDebug获得更准确的信息?

编辑:似乎虽然调用完成,但它仍被XDebug统计为“当前”,直到连接关闭并且它挂起直到超时。手动关闭连接后,统计数据似乎更好一些。

0 个答案:

没有答案