3

Windows で実行されている node.js プロセスをプロファイリングできますか?

ステップバイステップガイドまたはブログ投稿へのリンクは素晴らしいでしょう!

4

1 に答える 1

2

他の誰かが同じ問題に遭遇した場合:

  • github からソースを取得します (必要なブランチを選択します)
  • クロムソースhttp://src.chromium.org/svn/trunk/deps/third_partyの cygwin と python を使用します
  • VS C++ Express 2010 を使用する (少なくとも v0.8 の場合)
  • 32 ビット リリースをターゲットにします (x64 を動作させることができませんでした)
  • ビルドノードと v8
  • v8 exe をビルド ディレクトリから v8 に移動します。

「node --prof source.js」でノードを実行し、「windows-tick-processor.bat」で v8.log を分析します。

「説明されていない」ティックが多すぎる場合は、何か問題があります。

于 2013-02-26T20:35:31.327 に答える