如何以图像形式获取 Go 测试的 CPU/内存分析图

问题描述 投票:0回答:1

我正在使用 VS Code 运行 Go 测试以及 CPU/内存分析:

问题

如何下载/保存图表为图像?

尝试过

我将结果下载为

*.gz
文件:

然后我使用这些命令将

*.gz
文件转换为图像。但我收到错误:

dot -Tpng -Gdpi=1024 profile.pb.gz > profile.pb.gz.png
Error: profile.pb.gz: syntax error in line 1 near '▼'

还有:

dot -Tpng profile.pb.gz  -o profile.pb.gz.png
Error: profile.pb.gz: syntax error in line 1 near '▼'
unit-testing go visual-studio-code profiling graphviz
1个回答
0
投票

这些步骤可能有效,但尚未尝试过:

  1. 通过 VS Code UI 下载
    *.gz
    文件。
  2. 解压
    *.gz
    文件并获得
    *.pb
    文件。
  3. 通过此存储库使用
    *.pb
    文件:https://github.com/google/pprof
© www.soinside.com 2019 - 2024. All rights reserved.