パフォーマンス規則リファレンスPerformance Rules Reference

プロファイリング ツールのパフォーマンス規則は、アプリケーションのパフォーマンスに関する追加の警告や情報を提供します。The performance rules of the Profiling Tools provide additional warnings and information about the performance of your application. パフォーマンス規則は、Windows やプロセッサのパフォーマンス カウンターなどのソースから収集されたプロファイリング実行のデータを分析します。Performance rules analyze data in a profiling run that is collected from sources such as Windows and processor performance counters. 規則のメッセージは、Visual StudioVisual Studio 統合開発環境のエラー出力ウィンドウに表示されます。Rule messages appear in the Error Output window of the Visual StudioVisual Studio integrated development environment. メッセージは、次のいずれかの規則レベルとして一覧表示されます。Messages are listed with one of the following rule levels:

エラーError パフォーマンス上の問題の多くは明白なエラーではないため、エラー メッセージが生成される規則はわずかです。Few rules generate Error messages because most performance problems are not outright errors. エラー メッセージは、プロファイル データの収集の失敗を示す場合もあります。An Error message can indicate a failure to collect profiling data.
警告Warning 警告は、パフォーマンス上の問題の原因となる可能性があるアプリケーションの領域、または最適化した方がよい可能性があるアプリケーションの領域を示します。Warnings indicate an area of your application that can potentially be a source of performance problems or that might benefit from optimizations.
情報Information 情報メッセージは、規則の条件の分析がエラー メッセージを生成するしきい値に達しなかったこと、またはメッセージの情報が有用ではあるがパフォーマンス上の問題を表していないことを示します。Information messages indicate that either the analysis of a rule condition did not reach the threshold to generate an Error message, or that the information in the message is useful but does not reflect a performance problem.

このセクションの内容In This Section

ID 別のパフォーマンス規則Performance Rules by ID

プロファイリング ツールのパフォーマンス規則は、次の 4 つのカテゴリに分類されます。The Profiling Tools performance rules are organized in four categories:

.NET Framework の使用に関するパフォーマンス規則.NET Framework Usage Performance Rules .NET Framework を効率的に使用するのに役立つ規則。Rules that help you use the .NET Framework efficiently.
メモリとページングのパフォーマンス規則Memory and Paging Performance Rules アプリケーションのマネージ メモリとページング動作を分析する規則。Rules that analyze the managed memory and paging behavior of your application.
プロファイリング ツールの使用に関する規則Profiling Tools Usage Rules プロファイリング ツールを効率的に使用するのに役立つ規則。Rules that help you use the Profiling Tools efficiently.
リソース監視のパフォーマンス規則Resource Monitoring Performance Rules プロファイリング実行のプロセッサとメモリの使用率に関する情報メッセージ。Information messages about processor and memory utilization in a profiling run.