Linux* ターゲット

インテル® VTune™ プロファイラーを使用して、ローカルおよびリモート Linux* ターゲットシステムのパフォーマンス解析を行います。

Linux ターゲットを解析するには、次の手順を実行します。

  1. 解析のターゲットアプリケーションを準備:

    • システムのバージョンに適合したデバッグ情報パッケージをインストールして、システムカーネルのデバッグ情報のダウンロードを有効にします。

    • コードのコンパイル時に -g オプションを使用して、アプリケーション・バイナリーのデバッグ情報のダウンロードを有効にします。パフォーマンス解析をより効率的に行うため、推奨されるコンパイラー・オプションを使用することを検討してください。

    • リリースモードでターゲットをビルドします。

    • チューニングの結果として得られたパフォーマンスの向上を比較できるベースラインを作成します。

      例えば、あるファイルの圧縮にかかる時間を特定するためコードをインストメントします。タイミングデータを提供するように拡張されたオリジナルのターゲットコードは、パフォーマンスのベースラインとして参照されます。ターゲットコードを変更するたびに、最適化されたターゲットのパフォーマンス・メトリックをベースラインと比較し、パフォーマンスが向上したかどうか確認します。

  2. 解析のターゲットシステムを準備:

  3. インテル® VTune™ プロファイラーのプロジェクトを作成して、必要なパフォーマンス解析を実行します。

Ubuntu* システム

関連情報