V8 Profile
下面的命令可以生成一个v8的日志如 isolate-0x102d4e000-86008-v8.log –log-source-code 不是必传的字段,加了该字段可以在定位到源码 node --prof --log-source-code index.js 下一步是将log文件转成json node --prof-process --preprocess isolate-0x102d4e000-86008-v8.log > v8.json 然后打开 https://wangduanduan.gitee.io/v8-profiling/ 这个页面,选择v8.json 下图横坐标是时间,纵坐标是cpu百分比。 选择Bottom Up之后,展开JS unoptimized, 可以发现占用cpu比较高的代码的位置。