哪里可以获得libc_p.so源代码?
我想在目标硬件中分析我拥有的进程,我只能检查 libc.so 的源代码,因为我的 MIPS 目标硬件没有可用的 libc_p.so 。 我期望: I、有MIPS libc_p.so库…
如何分析在 FreeBSD 上运行的持续运行的服务器
可能的重复: 在终止进程之前保存 gmon.out 我正在尝试分析Linux 环境下的服务器(我可以使用源代码。c 代码)。该服务器像网络服务器一样持续运行。…
gcc:对 _mcount 的未定义引用(gprof 检测)
当使用 -pg 选项编译我的 C++ 源代码以注入 gprof 配置文件检测代码时,编译失败,并出现 undefined reference to _mcount 错误。 如果没有这个选项,…
MacOS 10.6 上的 gprof,带有 c++程序有调用数据但没有计时数据——为什么?
我有一个在 MacOS 10.6 上运行的 C++ 单线程程序。它获取呼叫计数,但不获取时间信息。 这是输出的示例: 0.00 0.00 9/31377020 __ZNSaISsEC1Ev [454]…
为什么 gprof 大大低估了程序的运行时间?
我有这个程序需要 2.34 秒才能运行,而 gprof 说它只需要 1.18 秒。我在其他地方读过答案,表明如果程序受 I/O 限制,gprof 可能会出错,但这个程序显…
gprof 的时间采样问题
我正在尝试使用 gprof 分析一些用 g++ 编译的 C++ 代码,包括选项 -pg。然而,尽管该程序在我的计算机上运行需要 10-15 分钟(CPU 已满),但 gprof …
如何使用 gprof 分析守护进程而不正常终止它?
需要分析一个用C++编写的守护进程,gprof说它需要终止进程才能获取gmon.out。我想知道有人有想法用 ctrl-c 获取 gmon.out 吗?我想找出cpu周期的热点…
gprof 关于雪豹问题
问题在于 gmon.out 文件未显示正确的数据。 所有时间均为 0,并且没有测量任何内容。 gmon.out 文件正常生成。 我正在使用 eclipse ide for c++,并正…
C++ gprof 表示 main 仅使用约 20% 的时间
我尝试使用 gprof 分析我的 C++ 程序。程序本身运行了大约53秒,所以我不明白为什么它说,main只运行了大约8.29秒。对此有何解释? 以下是摘录: inde…