【问题标题】:xhprof chart descriptionxhprof 图表说明
【发布时间】:2012-06-20 10:50:56
【问题描述】:

对于分析,我已经开始使用 XHprof。不错的工具!但是,我自己无法回答的一个问题与图表内容有关。有谁知道 XHProf 生成的图表上的颜色框和箭头宽度是什么意思?

更新 这不是最后一个问题,这里有几个新问题:

  • 为什么图表上可能有两个或多个红色方块,但只有一个会用黄色方块的粗箭头连接?
  • “函数名称”列中的 load:: 是什么意思(在表格模式视图中)?这是否意味着 PHP 花费了(cpu、mem 等)来加载该文件? CPU 时间和内存使用量因文件而异,是否取决于文件大小?或文件内容?或两者 ?还是别的什么?
  • 当您看到这样的图表时,您会说什么(没有详细信息)?

https://dl.dropbox.com/u/7017985/Screenshots/h4kq.png https://dl.dropbox.com/u/7017985/Screenshots/r1bc.png

是否有可能在没有细节的情况下弄清楚任何事情,只看这些图表?

【问题讨论】:

  • 无需多次重复您的问题:)

标签: php optimization profiling xhprof


【解决方案1】:
  • 红色方块只是占用大量总时间的项目。黄色方块是程序到达它们的路径。如果您想提高性能,请先查看红色方块 :)
  • 查看我的示例,load:: 是加载特定文件的方法调用,所以是的,不同的调用将取决于加载文件的大小。
  • 如上,先看红色方块,提高性能。在第二个链接上,您可能有一些可以优化的 sql 查询。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多