2014-01-26 43 views
14

我只安裝了Nodejs。 我使用Windows 8 x64。Nodejs分析:如何處理v8.log文件

我通過node --prof app.js運行我的程序。它生成一個v8.log文件。

現在,我該如何處理v8.log文件?

+0

您需要編譯V8並通過windows運行它-dep-processor.bat – Esailija

+0

您應該閱讀文檔:https://nodejs.org/en/docs/guides/simple-profiling/ – vanduc1102

回答

1

您需要處理v8.log。 v8日誌包含示例點,並且希望將這些數據收集成可讀/可用的內容。檢查出node-tick-processor並通過您的v8日誌運行。

+0

此答案是最對這個問題的最小答案 - 儘管這是最正確的方向,但還有很多工作可以幫助查詢用戶。很想看到關於一般用法和理解v8日誌的更多信息,或者至少需要了解相關資源v8.log – netpoetica

6

Chrome的內置Trace Event Profiling Tool(可通過Chrome或Chrome訪問chrome:// tracing)可以在v8.log輸出的基礎上構建更有用的可視化效果。

請注意,從節點> = 0.11.x may be more useful to you轉儲比當前穩定版本(0.10.35)上的轉儲要高。

19

與V5.2.0開始,Node.js的附帶內置蜱處理器:

node --prof-process 

更多信息,請參見release notes

+1

不知道爲什麼你會被低估。它也可在4.4.0(可能更早) – UpTheCreek

+0

這是正確和最簡單的答案。 –