怎样才能找到“失踪”的人? kCacheGrind 输出中的时间?
我正在分析kCacheGrind(实际上是WinCacheGrind)来分析cachegrind文件,当每个进程的“自我”时间相加时,总数远不及整个页面的累积时间。更具体地说…
Kcachegrind/callgrind 对于调度程序功能不准确?
我有一个模型代码,kcachegrind/callgrind 报告了奇怪的结果。这是一种调度程序功能。从 4 个地方呼叫调度员;每次调用都会说明要运行哪个实际的 do_J…
什么是“<周期1>”? Xdebug 中的指示?周期1>
我在使用 kcachegrind 解析的 php 脚本上有一个 xdebug 配置文件。下面的屏幕截图显示,在任何给定函数中花费的最多时间都花在 内,并且顶部的“调用…
在 kcachegrind 中使用不同的 objdump
默认情况下,Kcachegrind 将使用默认的一个 objdump(从 ELF 获取 asm 代码)。 是否可以强制Kcachegrind使用不同的objdump,例如/home/os_gx/local/b…
gprof 或 kcachegrind 哪个是最可靠的分析工具?
使用 gprof 和 kcachegrind 对一些 C++ 数字运算代码进行分析,对于对执行时间影响最大的函数(50-80% 取决于输入)给出了相似的结果,但对于函数…
使用 valgrind+kcachegrind 缩短分析结果中的函数名称
我通常使用 valgrind+kcachegrind 来分析 C++ 代码。我正在使用的新代码使用很长的函数名称,因此图形结果很混乱。我想知道如何缩短函数名称以使其适…
有没有适用于 macOS 的 KCacheGrind 替代品?
我正在寻找 KCacheGrind 替代品,或者至少是 macOS 的二进制包? 我想将 KCacheGrind 与 XDebug 一起用于 PHP,但 macOS 是正确的环境... 谢谢 编辑:…
分析显示超过 100% 的花费在功能上
使用 Xdebug 和 KCacheGrind 分析 PHP 应用程序显示,某些函数的花费超过 150%(含)。该应用程序使用Smarty 3,奇怪的功能总是在与模板处理相关的调…
kcachegrind 难以链接 php xdebug 调用
我正在使用 XDebug 生成配置文件报告。配置文件已生成,但我无法使用 kcachegraph 创建完整的调用图。 XDebug 配置是: zend_extension=/usr/lib/php5…
Cachegrind 输出解释
这是 Cachegrind 输出的一部分。这部分代码已经执行了1224次。 elmg1 是一个大小为 16 x 20 的 unsigned long 数组。我的机器 L1 缓存大小为 32KB,缓…
需要帮助理解 kcachedgrind 输出
我正在使用 valgrind callgrind 在 gtk 上分析程序。然后我使用 kcachedgrind 读取结果。我在这里捕获了 kcachedgrind 的更新屏幕截图: http://i41.t…