无法分析gperftools分析器的输出(配置文件)
我使用gperftools来分析我的C代码。 因此,我无法使用pprof
应用程序分析配置文件。
$ gcc -g prog.c -o prog -lprofiler
$ export CPUPROFILE=info.prof
$ ./prog
Inside main()
Inside func1
Inside new_func1()
Inside func2
PROFILE: interrupts/evictions/bytes = 1133/0/300
$ ls
info.prof prog prog.c
$ ls -lah info.prof
-rw-rw-r-- 1 mm mm 2.6K Jun 6 09:36 info.prof
$ pprof info.prof prog
Reading Profile files in profile.*
Error: Could not open profile.0.0.0: No such file or directory
profile.ftab: No such file or directory
$
我错了什么? 什么是profile.ftab
文件?
您没有使用正确的'pprof'工具。 特别是,你使用的是http://www.cs.uoregon.edu/research/tau/docs/newguide/bk03ch01s08.html(这是完全不相关的),而你需要在这里:https://代码。 google.com/p/gperftools/我遇到了同样的问题,通过下载gperftools的源代码,构建它并使用./src/pprof来解决问题
链接地址: http://www.djcxy.com/p/87951.html上一篇: Can't analyse the output (the profile file) of gperftools profiler