Performance Profilerツール
Performance Profilerは、アプリケーションのパフォーマンスボトルネックを特定して解決するのに役立つ診断ツールです。このツールは、プロセス内のステップ、データトランスフォーム、アクティビティなど、アプリケーションのどの部分がパフォーマンスの問題を引き起こしているかを特定するのに役立ちます。Performance Profilerは、リクエスターセッション中に詳細なパフォーマンス指標を記録することにより、ルールの実行時間とシーケンスの包括的なトレースを作成します。ユーザーアクションとパフォーマンス結果との間にはこのような直接的な相関関係があるため、問題を効率的に診断し、最適化の取り組みに的を絞ることができます。
このツールは2つの異なるフェーズで動作します。最初に、関連する機能を実行しながらパフォーマンス測定値を記録し、次にこれらの測定値を分析して、注意が必要なパフォーマンスパターンと異常を特定します。
Performance Profilerは、Dev StudioのPerformanceランディングページ(「Configure」>「System」>「Performance」>「Performance Profiler」) またはツールバーのパフォーマンスツールから利用できます。
次の画像で、「+」アイコンをクリックすると、Performance Profilerツールを起動および停止する方法の詳細が表示されます。
次の問題に答えて、理解度をチェックしましょう。
Performance Profilerの結果を解釈する
Performance Profilerの結果テーブルで、「Download」アイコンをクリックすると、結果がカンマ区切り値のファイル形式で保存されます。この結果はExcelなどの任意の表計算ソフトで開くことができ、これによってPerformance Profilerの読み取り値を確認できます。
次の画像で、「+」アイコンをクリックすると、Performance Profilerの結果の解釈方法が詳しく表示されます。
次の問題に答えて、理解度をチェックしましょう。
このトピックは、下記のモジュールにも含まれています。
- システムパフォーマンスの測定 v6
- システムパフォーマンスの測定 v8