我尝试在 CLI 上分析我的 node.js 脚本。
如https://code.google.com/p/v8/wiki/V8Profiler或http://blog.arc90.com/2012/03/05/profiling-node-programs-on-mac-os-所写x/做:
$ node --prof my_script.js
好的,我得到v8.log
了用一堆行命名的文件。
但随后在检查工具中都出错了。
$ tools/mac-tick-processor v8.log
给我看
Statistical profiling result from v8.log, (298 ticks, 237 unaccounted, 0 excluded).
和空的JavaScript部分。
[JavaScript]:
ticks total nonlib name
我也尝试了https://github.com/bnoordhuis/node-profiler,但也得到了一些结果。
我如何使用 --prof 结果?
$ node -v
v0.8.18
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.7.4
BuildVersion: 11E53