如何从谷歌HEAPPROFILER创建的.heap文件生成图形

How to generate graphs from .heap files created by google HEAPPROFILER

本文关键字:文件 heap 图形 创建 谷歌 HEAPPROFILER      更新时间:2023-10-16

就像问题说的那样,我用很棒的谷歌perftools创建了一些.heap文件,但现在我无法查看它们(我可以在vim中打开它们,但我想要图形表示)。。。我试着使用

pprof—我的程序的gv名称/my_heap_file.0100.heap

 but I get 

pprof:无效选项--'-'pprof:有效选项--'g'


有两个工具称为pprof。其中一个是tau软件包的一部分,它安装在许多机器上。然而,它对谷歌Perf工具一无所知,不应该使用它。

另一个pprof工具与GooglePerfTools一起提供。这是您应该运行的版本。应该更新文档以使其更加明显。

通过安装tau来提供pprof

使用(perftools)pprof的绝对路径来使用它,类似于/usr/local/bin/pprof