gprof

gprof

文章 0 浏览 3

奇怪的分析器行为:相同的功能,不同的性能

我正在学习使用 gprof,然后我得到了这段代码的奇怪结果: int one(int a, int b) { int i, r = 0 for (i = 0 i &lt 1000 i++) { r += b / (a + 1) } …

爱人如己 2024-09-05 18:54:30 9 0

如何从 gprof 输出中排除某些内容?

我正在尝试分析我拥有的应用程序,但我不希望任何与 UI(用 wxWidgets 制作)相关的内容显示在 gprof 的调用图中等。我该怎么做?…

七颜 2024-09-03 02:21:59 6 0

为什么我的代码在编译用于分析 (-pg) 时在多线程下运行比在单线程下运行慢?

我正在写一个光线追踪器。 最近,我向程序添加了线程,以利用 i5 四核上的附加内核。 奇怪的是,应用程序的调试版本现在运行速度变慢,但优化后的构建…

永不分离 2024-09-02 05:11:33 6 0

让 gprof 根据挂钟时间进行分析?

我的理解是,默认情况下 gprof 会考虑 CPU 时间。有没有办法让它根据挂钟时间进行分析? 我的程序执行大量磁盘 I/O,因此它使用的 CPU 时间仅代表实际…

↘人皮目录ツ 2024-08-31 19:27:59 7 0

为什么 gprof 告诉我一个只从 main() 调用一次的函数被调用了 102 次?

我是一名初学者,为了好玩而编写了以下程序,用于搜索目录并将每个出现的单词替换为另一个单词。我调用了 crt_ls_file() 函数一次,而且只调用了一次…

少女情怀诗 2024-08-31 14:54:58 5 0

测量所选循环的执行时间

我想测量 C 程序中选定循环的运行时间,以便了解执行程序(在 Linux 上)的总时间的百分比花在这些循环上。我应该能够指定应该测量性能的循环。在过去…

三生路 2024-08-31 10:51:39 8 0

在 g++ 中编译对于 gprof

我不明白有关如何编译程序以使用 gprof 进行分析的 gprof 文档。在g++中,除了-pg选项之外,是否还需要使用-g选项(调试信息)进行编译。在每种情况下…

故人的歌 2024-08-30 20:16:35 4 0

如何分析多线程 C++ Linux 上的应用程序?

我曾经使用 gprof 进行所有 Linux 分析。 但是,对于我的多线程应用程序,其输出似乎不一致。 现在,我挖出了这个: http://sam.zoy.org/writings/pro…

囚我心虐我身 2024-08-26 00:40:34 6 0

gprof 图书馆 - 问题

我需要 gprof 我们系统中的一个库来检查函数调用,看看我们是否可以进一步优化它。基本上,我拥有的是 可执行文件 A,它使用共享库 myLib.so 我想 gpr…

清引 2024-08-24 18:13:11 3 0

优化:用于 Visual Studio 的 gprof 等工具

作为一名 C# 程序员,我正处于从小项目到中型项目的过渡中。我以前的小项目不需要分析器。但现在我需要一个工具来帮助我提高代码的性能。我很多年前在…

不必了 2024-08-22 18:50:31 9 0

使用 Eclipse 在 Windows 上分析 C 代码

我知道我可以在 Linux 上使用 gprof 和 kprof 分析我的代码。 Windows 上是否有与这些应用程序类似的替代方案?…

浅语花开 2024-08-22 16:20:05 8 0

内存不足错误。分配...

我正在尝试使用 gprof 命令:gprof -sexecutable.exe gmon.out gmon.sum 来合并从两次运行程序中收集的分析数据。但出现以下错误: gprof:在总共 196…

决绝 2024-08-20 00:27:08 6 0

如何在不分析主机应用程序的情况下分析共享对象?

我有一个主机应用程序,并且编写了一个插件。我将插件编译为共享对象(例如 foo.so),主机应用程序将通过 dlopen 加载它。在这种情况下,我的主机应…

陌若浮生 2024-08-18 22:07:04 4 0

gprof 是否考虑了阻塞时间?

我在可执行文件上运行 gprof,但可执行文件花费大量时间等待子进程完成。 gprof 计时是否考虑了等待时间?…

浮世清欢 2024-08-16 08:41:41 7 0

gprof:如何为链接到主程序的共享库中的函数生成调用图

我正在Linux环境下工作。我有两个“C”源代码包 train 和 test_train。 train 包编译时会生成 libtrain.so test_train 链接到 libtrain.so 并生成可执…

顾忌 2024-08-13 11:09:21 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文