Как генерировать графики из файлов .heap, созданных Google HEAPPROFILER - PullRequest
2 голосов
/ 23 июня 2011

Как в вопросе говорится, что я создал несколько файлов .heap, используя потрясающие Google perftools, и теперь я не могу их просмотреть (конечно, я могу открыть их в vim, но я хочу графическое представление) ... Я пытался использовать (как в документации)

pprof --gv name-of-my-program /my_heap_file.0100.heap

 but I get 

pprof: неверная опция - '-' pprof: неверная опция - 'g'


Ответы [ 2 ]

3 голосов
/ 07 июля 2014

Есть два инструмента, которые называются pprof.Один поставляется с частью пакета тау, и он установлен на многих машинах.Однако он ничего не знает о Google Perf Tools и не должен использоваться.

Другой инструмент pprof поставляется с Google Perf Tools.Это версия, которую вы должны запустить.Документация должна быть обновлена, чтобы сделать это более очевидным.

0 голосов
/ 23 июня 2011

pprof предоставляется путем установки tau.

Используйте абсолютный путь к (perftools)pprof, используйте что-то вроде /usr/local/bin/pprof

...