Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
gprof 报告没有累积时间
我正在尝试在运行 OSX 10 5 7 的计算机上使用 gprof 分析 C 应用程序 我以通常的方式使用 g 进行编译 但使用 pg 标志 运行应用程序并尝试使用 gprof 查看调用图 不幸的是 我的调用图包含所有时间列的全零 被调用
c
MacOS
unix
gprof
将 gprof 与套接字一起使用
我有一个程序想用 gprof 进行分析 问题 看起来 是它使用套接字 所以我得到这样的事情 select Interrupted system call 我不久前遇到了这个问题 放弃了 然后继续前进 但我真的希望能够分析我的代码 如果可能的
c
Sockets
profiling
gprof
应用程序中所有函数调用的列表
我们如何列出应用程序中调用的所有函数 我尝试使用 GDB 但它的回溯列表仅到主函数调用 我需要更深入的列表 即主函数调用的所有函数以及从这些被调用函数调用的函数的列表 等等 有没有办法在 gdb 中得到这个 或者你能给我一些关于如何获得这个
GDB
callstack
gprof
“gprof”在特定代码行上花费的时间
我一直在使用gprof分析器结合g 我的代码中有一个函数 它封装了与主要函数足够相关的几个行为部分 因此将它们分成自己的函数是没有意义的 我想知道在每个代码区域花费了多少时间 所以 如果你想象代码看起来像 function A A A B
c
profiling
gprof
gprof 命令未创建正确的 out.txt
首先 我运行的是 MacOSX 10 7 1 我已经正确安装了 Xcode 4 和所有库 以便使用 C 语言 我在 shell 中运行 gprof 命令时遇到问题 我将逐步解释我正在做的事情以及我收到的输出 Step 1 roger cd
c
MacOS
bash
unix
gprof
如何修改 C 程序以便 gprof 可以分析它?
当我在我的 C 程序上运行 gprof 时 它说我的程序没有累积时间 并且所有函数调用都显示 0 时间 但是它确实对函数调用进行计数 如何修改我的程序 以便 gprof 能够计算某项运行所需的时间 编译的时候有没有指定 pg http so
c
Linux
profiling
Profiler
gprof
使用 __gnu_mcount_nc 捕获函数退出时间
我正在尝试在支持不佳的原型嵌入式平台上进行一些性能分析 我注意到 GCC 的 pg 标志导致 thunks gnu mcount nc在每个函数的入口处插入 没有实施 gnu mcount nc是可用的 并且供应商没有兴趣提供帮助 但是由于
c
gcc
profiling
gprof
gprof 没有输出
我正在尝试使用 gprof 来分析我正在开发的一些数字代码 但 gprof 似乎无法从我的程序中收集数据 这是我的命令行 g Wall O3 g pg o fftw test fftw test cpp lfftw3 lfftw3 thre
g
profiling
gprof
为什么 gprof 大大低估了程序的运行时间?
我有这个程序需要 2 34 秒才能运行 而 gprof 说它只需要 1 18 秒 我在其他地方读过答案 表明如果程序受 I O 限制 gprof 可能会出错 但这个程序显然不是 对于我正在尝试分析的有用程序 也会发生这种情况 它并不特定于这
c
profiling
gprof
当我使用 -pg 标志和 g++ 进行编译时,不会创建 gmon.out
我在 Mac OSX 版本 10 8 5 Mountain Lion 上运行 我有以下简单的 C 代码 main cpp include
c
MacOS
g
gprof
在运行时启用和禁用 gprof?
我想知道里面有没有APIgprof通过受监控的应用程序在运行时启用和禁用分析 我有兴趣禁用对代码某些部分的分析 并使其能够专注于我感兴趣的部分 我的意思是 有没有办法避免这样做 int main void disable gprof uni
c
performance
gprof
无法使用 gprof(gnu 分析器)累积时间
我在 Windows 上运行 cygwin 并使用最新版本的 gprof 来分析我的代码 我的问题是 平面配置文件显示我代码中每个函数的时间为零秒 我什至尝试循环函数 尝试了一百万个 for 循环 但 gprof 无法累积任何时间 请帮忙
c
Cygwin
Profiler
gprof
用于分析 OCaml 代码的工具 [关闭]
Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 除了在编译时使用 p 选项然后使用 gprof 之外 是否有人知道用于分析 OCaml 代码的程序 我
profiling
ocaml
gprof
如何为使用 SCons 构建的程序内置 gprof 支持?
问候 这是我的 SConstruct 文件 env Environment env Append CCFLAGS g pg env Program target program1 source program1 c 这也是编译的输出 sco
c
SCons
gprof
Gprof:特定功能时间[重复]
这个问题在这里已经有答案了 我想找出程序中特定函数所花费的时间 为此 我正在使用 gprof 我使用以下命令来获取特定函数的时间 但日志文件仍然显示程序中存在的所有函数的结果 请在这方面帮助我 gprof F FunctionName Ex
c
Linux
profiling
gprof
使用 -pg 编译时更改 gmon.out 文件的名称 [重复]
这个问题在这里已经有答案了 是否可以将使用 gcc 编译时设置配置文件标志 pg 时创建的文件 gmon out 的默认名称更改为例如 可执行文件名称 gmon out 我需要这个 因为我有多个可执行文件 它们位于同一目录中 并且必须并行运
gcc
profiling
gprof
令人困惑的 gprof 输出
I ran gprof在一个 C 程序上16 637s 根据time 我得到了第一行输出 cumulative self self total time seconds seconds calls s call s call name 31
c
Optimization
profiling
gprof
gprof 的时间采样问题
我正在尝试使用 gprof 分析一些用 g 编译的 C 代码 包括选项 pg 然而 尽管该程序在我的计算机上运行需要 10 15 分钟 CPU 已满 但 gprof 生成的表中的 time cumulative Seconds 和 self
c
Windows
profiling
gprof
gprof 的替代品 [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 Locked 这个问题及其
profiling
Profiler
gprof
将 gprof 与 pthread 结合使用
gprof 可以用来分析使用 pthread 的多线程程序吗 也就是说 它的输出是否包括所有线程所使用的时间 是的 借助所描述的解决方法是可能的here
Multithreading
profiling
pthreads
gprof
1
2
»