ファイナライズ

ファイナライズ とは、解析結果を効率良く利用できるようにするための処理で、インテル(R) VTune(TM) Amplifier XE で収集したデータをデータベースに変換し、シンボル情報を解決して、データをあらかじめ計算しておきます。インテル(R) VTune (TM) Amplifier XE は、データ収集が完了すると自動でデータをファイナライズします。

次の場合には、再ファイナライズを行ってください。

ターゲットを再コンパイルした場合など、再ファイナライズを行うマシンにターゲットのオリジナルのバイナリーがない場合は、再ファイナライズによって正しい結果が得られないことがあります。再ファイナライズは、古いデータベースを削除してから、新しいバージョンのバイナリーを取得します。コレクターの未処理データにはバイナリーのチェックサムが含まれていないため、インテル(R) VTune Amplifier XE にはバイナリーが変更されているかどうか分かりません。そこで、新しいバイナリーと古いアドレスを使用してシンボルを解決しようとします。その結果、スタックが正しく巻き戻されなかったり、サンプルが誤った関数に紐付けられることがあります この問題を回避するには、正しいファイルを使用するように検索ディレクトリーを設定してください。

デフォルトでは、インテル(R)VTune Amplifier XE はファイナライズした後に未処理データを保存します。後で結果を再ファイナライズしない場合は、このデータを削除することで結果ファイルのサイズを減らすことができます。未処理データを削除するには、[File (ファイル)] > [Options (オプション)] > [General (全般)] を選択します。

関連項目


このヘルプトピックについてのフィードバックを送信
 
インテル(R) ソフトウェア製品ドキュメント・ライブラリー

© 2010 Intel Corporation. 無断での引用、転載を禁じます。