Windows Performance Analyzer で詳細を確認するとき、Unkown と表示されることがあります。
これを解決するためには、シンボル ファイルのパスを設定しておきます。
Microsoft はシンボル サーバを公開していて、OS 標準モジュールのシンボルはこのサーバから入手できますので、このサーバのパスを設定すれば OK です。
設定方法ですが、Windows Performance Analyzer の [Trace] メニューで [Configure Symbol Path] をクリックすると、設定するためのダイアログが表示されます。
ここで [_NT_SYMBOL_PATH:] のところに
[ローカル フォルダ] は例えば C:\Symbols などの任意のフォルダで、ここにシンボルがダウンロードされます。
なお、_NT_SYMBOL_PATH という環境変数は、他のデバッグ ツール (例えば WinDbg) でも使うので、私はシステムのプロパティで環境変数として _NT_SYMBOL_PATH を登録しています。
(その他ご参考)
WPA と Xperf について、Microsoft のサポート チームのブログにもっと詳しく書かれていますので紹介します。
WPA とか XPerf とか
これを解決するためには、シンボル ファイルのパスを設定しておきます。
Microsoft はシンボル サーバを公開していて、OS 標準モジュールのシンボルはこのサーバから入手できますので、このサーバのパスを設定すれば OK です。
設定方法ですが、Windows Performance Analyzer の [Trace] メニューで [Configure Symbol Path] をクリックすると、設定するためのダイアログが表示されます。
ここで [_NT_SYMBOL_PATH:] のところに
SRV*[ローカル フォルダ]*http://msdl.microsoft.com/download/symbols
などのように設定しておきます。[ローカル フォルダ] は例えば C:\Symbols などの任意のフォルダで、ここにシンボルがダウンロードされます。
なお、_NT_SYMBOL_PATH という環境変数は、他のデバッグ ツール (例えば WinDbg) でも使うので、私はシステムのプロパティで環境変数として _NT_SYMBOL_PATH を登録しています。
(その他ご参考)
WPA と Xperf について、Microsoft のサポート チームのブログにもっと詳しく書かれていますので紹介します。
WPA とか XPerf とか