gpt4 book ai didi

javascript - Google Chrome 开发者工具 - 分析结果文件格式

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:16:55 24 4
gpt4 key购买 nike

我想知道 .cpuprofile 文件格式是否有任何(非)官方规范,它是在基于 Chromium 的浏览器的开发人员工具中使用 JavaScript 分析时生成的。

它是纯文本 JSON,因此很容易获取调用树数据,但我不明白如何获取每个函数的计时信息。

我还对每个函数的命中数感兴趣。

最佳答案

根据documentation provided by @artm ,可以使用 kcachegrind 分析输出.要将 Chrome .cpuprofile 文件加载到其中,您需要做的是将其转换为 callgrind 格式。

你没有提到你的开发环境,所以我不能说对你来说最简单的方法是什么。

文档提到 Google's perf tools和 kcachegrind 为此。这些工具需要手动构建,我没有方便的环境来进行构建。

以下是我在安装了 Node 的 Windows 8.1 机器上的处理方法。

  1. 安装 chrome2calltree对于节点。此命令实用程序会将您的 .cpuprofile 转换为 callgrind 格式。

  2. 安装 QCacheGrind .这是 kcachegrind 的 Windows 预建端口,可让您可视化 callgrind 格式的文件。

  3. 转换您的 .cpu 配置文件:chrome2calltree -i test.cpuprofile -o callgrind.profile

  4. 使用 QCacheGrind 打开您的 callgrind.profile。

关于javascript - Google Chrome 开发者工具 - 分析结果文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26981155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com