javascript - 설치 - nvm




x64 MacOS X 10.7에서`node--prof` 결과를 검사하는 방법? (2)

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/ 에서 작성한대로 http://blog.arc90.com/2012/03/05/profiling-node-programs-on-mac-os-x/ a do :

$ node --prof my_script.js

모두 괜찮습니다. v8.log 라는 파일에 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

@Dogbert에서 제안한대로 github.com/sidorares/node-tick을 사용할 수 있습니다 github.com/sidorares/node-tick

기능을 빠뜨린 경우 자유롭게 풀 요청을 만드십시오. 나는 꽤 오랫동안 그것을 업데이트하지 않았고 여전히 작동하는 것 같다.






profiling