Nodejs分析:如何处理v8.log文件

时间:2014-01-26 00:12:08

标签: javascript node.js profiling profiler v8

我唯一安装的是Nodejs。 我使用的是Windows 8 x64。

我通过node --prof app.js运行我的程序。它会生成一个v8.log文件。

现在,我该如何处理v8.log文件?

3 个答案:

答案 0 :(得分:23)

从v5.2.0开始,Node.JS附带内置刻度处理器:

node --prof-process

有关详细信息,请参阅release notes

答案 1 :(得分:6)

Chrome内置的Trace Event Profiling Tool(可在Chrome或Chromium中以chrome://跟踪方式访问)可以围绕v8.log输出构建更实用的可视化。

请注意,节点> = 0.11.x may be more useful to you的转储比当前稳定版本(0.10.35)上的转储。

答案 2 :(得分:1)

您需要处理v8.log。 v8日志包含示例点,并希望将该数据收集到可读/可用的内容中。查看node-tick-processor并在您的v8日志的一个。