“node --prof”和使用node-profiler有什么区别

时间:2015-06-16 13:59:24

标签: node.js profiling v8

我正在尝试配置节点0.10.33,这种情况需要在代码中激活分析器。所以--prof不适合。

基于v8tools的分析器使用json树在内存中返回配置文件日志,这不适合任何可视化工具。

使用node-profiler的主要问题是它接收的日志不能被任何工具读取:nprof,chrome:// tracing / etc.例如nprof会给出很多“未知代码的代码移动事件”错误和

 [Unknown]:
 ticks  total  nonlib   name
 146518   98.8%

结果。

同时使用--prof可以提供有效的日志。

正如我所看到的那样,node-profiler只是调用v8内置的profiler来恢复它,因为我们用“--prof”,“ - profile”,“ - log”参数调用节点。因此日志必须完全相同。

哪里错了?

0 个答案:

没有答案