gpt4 book ai didi

node.js - 使用 --inspect 分析 NodeJS 时, "(program)"是什么意思

转载 作者:搜寻专家 更新时间:2023-10-31 22:20:53 24 4
gpt4 key购买 nike

当使用 node --inspect 使用 chrome 开发工具分析 NodeJS 应用程序时,大部分运行时间花费在 (program) 中。我没有找到关于这到底是什么意思的资料?仅仅是在 NodeJS 的 C++ 部分花费时间吗?

最佳答案

(program) 条目是 Chrome 本身 - 它是在其他任何事情之前执行的第一件事,并且无论您的 Node 应用程序正在做什么,它都会保留在那里。

这个Chromium profiler issue里面有讨论关于它的确切含义(以及它是否令人困惑)。

您还可以在 comments of the Changelog 中看到对于提交还包括以下评论:

Web Inspector: [Chromium] profiler - differentiate between native code (program) and idle time https://bugs.webkit.org/show_bug.cgi?id=88446

Reviewed by NOBODY (OOPS!).

Now idleTime is supplied in profile object. In this patch, idleTime, if any, is subtracted from "(program)" node, and new node "(idle)" is injected as a top level node ti profile.

关于node.js - 使用 --inspect 分析 NodeJS 时, "(program)"是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42929833/

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