就像问题所说,我使用了很棒的google perftools创建了一些.heap文件,现在我无法查看它们(我可以在vim中打开它们,但我想要图形表示)... 我尝试使用(如在文档中)
pprof --gv name-of-my-program /my_heap_file.0100.heap
but I get
pprof:无效选项 - ' - 'pprof:无效选项 - 'g'
答案 0 :(得分:3)
有两种叫做pprof的工具。一个带有部分tau包,它安装在许多机器上。但是,它对Google Perf Tools一无所知,也不应该使用它。
另一个pprof工具附带Google Perf Tools。这是您应该运行的版本。应该更新文档以使其更加明显。
答案 1 :(得分:-1)
pprof
是通过安装tau
提供的。
使用(perftools)pprof
的绝对路径来使用它,例如/usr/local/bin/pprof