gprof 输出问题
问题是:为什么我的 gprof 输出仅显示“按函数名称索引”? 我在本教程的支持下编译了我的应用程序: http://ececmpsysweb.groups.et.byu .net/cmpsys…
如何在Linux中使用gprof?
我的文件 test.c 中有一个 C 代码。我必须使用 grof 对其进行分析。我使用了以下命令来执行此操作。 gcc -p -o 结果测试.c ./结果 gprof 结果 输出的…
使用 valgrind 而非 gcc 进行分析
一段时间以来,我一直在使用 gprof 来分析我的 C 代码,但它非常不稳定,每次运行它都会给我不同的模拟时间和百分比。 我决定切换到 valgrind,我正在…
我的程序配置文件中最重要的项目是 _Unwind_SjLj_Unregister 和 _Unwind_SjLj_Register,这是一件好事吗?
作为这个问题的后续,是吗?一件好事,我最重要的两件事仍然是异常处理程序?一方面,它做了很多例外。另一方面,这是在 sdl 中,这意味着它可能已尽…
矢量<布尔>使用权布尔>
我使用 gprof 分析了我的代码,从报告中可以看出,大多数(如果不是全部)前 20 个左右的内容都与向量有关 Flat profile: Each sample counts as 0.01…
gprof 与 cachegrind 配置文件
在尝试优化代码时,我对 kcachegrdind 和 gprof 生成的配置文件的差异感到有点困惑。具体来说,如果我使用 gprof (使用 -pg 开关等进行编译),我会…
gprof 或 kcachegrind 哪个是最可靠的分析工具?
使用 gprof 和 kcachegrind 对一些 C++ 数字运算代码进行分析,对于对执行时间影响最大的函数(50-80% 取决于输入)给出了相似的结果,但对于函数…
使用 gprof2dot.py 缩短分析结果中的函数名称
我通常使用 gprof + gprof2dot.py 来分析 C++ 代码。我正在使用的新代码使用很长的函数名称,因此 gprof2dot.py 的图形结果一团糟。我想知道如何缩短…
哪里可以获得libc_p.so源代码?
我想在目标硬件中分析我拥有的进程,我只能检查 libc.so 的源代码,因为我的 MIPS 目标硬件没有可用的 libc_p.so 。 我期望: I、有MIPS libc_p.so库…