前言
大家好,今天介绍一款可以平替 chrome tracing 工具的软件——MS Insight
chrome tracing 是 Google Chrome 浏览器上的一个工具页面,输入 chrome://tracing 即可打开使用。
在这个页面导入 Google Trace Format 格式的数据,可以查看时间线运行情况。
我一般用这个页面分析和可视化应用程序(比如浏览器及衍生产品)的运行时性能数据,现在更多使用它查看 GPU 性能,调试 AI 模型。
chrome tracing 工具使用很简单,只需要将文件拖入页面中就开始加载了。
但是,chrome tracing 有一个很大的问题,对于超大的数据,导入就会空白,这可能是 Goolge Chrome 浏览器本身的性能问题导致的。
比如我导入 600MB 以上的文件,chrome tracing 就变成空白了。
在很长一段时间,我只能采很小的数据在 chrome tracing 上分析性能。
MS Insight
最近发现昇腾开源了他们的可视化工具——MS Insight,他们使用这个工具去调试 AI 模型性能,正好满足我的需求。
MS Insight 开源仓库:gitcode.com/Ascend/msin…
我试用以后发现 MS Insight 可以导入很大的文件
虽然这里建议 Google Trace Format 的 JSON 文件大小不超过 1G,但实测可以导入超过 1G 的 JSON 文件
使用 MS Insight 导入 600MB 以上的文件
另外这里能查看键盘快捷键,感觉做得比 chrome tracing 好