在 KCacheGrind 中获取完整的应用调用图

Posted

技术标签:

【中文标题】在 KCacheGrind 中获取完整的应用调用图【英文标题】:Get full App Call Graph in KCacheGrind 【发布时间】:2011-12-20 13:29:55 【问题描述】:

我想使用 KCacheGrind 获得我的脚本的完整图表,这可能吗?

【问题讨论】:

full 是什么意思?如果您选择main (100%) 根分支,KCacheGrind 应该会显示完整的图表... 【参考方案1】:

看看:

Profiling a php Application
A 'profiler with visualization' for PHP with `full backtrace visualization`?

我建议使用xhprof 作为其better Call-Graphdata presentation

查看此链接,XHGui 部分有 2 个屏幕截图:Profiling a PHP Application

这是来自上述链接的 CallGraph 的屏幕截图:

(来源:erichogue.ca)

虽然,XHProf 不提供完整的回溯。 XHProf 仅跟踪一级调用上下文,因此只能回答有关向上或向下一级的函数的问题。

【讨论】:

以上是关于在 KCacheGrind 中获取完整的应用调用图的主要内容,如果未能解决你的问题,请参考以下文章

在kcachegrind中显示调用树

在 kcachegrind 中显示调用树

kcachegrind 难以链接 php xdebug 调用

Kcachegrind 覆盖列表项限制为 499

使用 callgrind/kcachegrind 获取每个线程的统计信息

Android 拍照获取缩略图以及完整图片(适配androidN)