プロファイリング ツールの使用に関する規則
プロファイル ツールの使用カテゴリのパフォーマンス規則は、データを最も効率よく収集するためのプロファイラーの使用に関するガイドラインを提供します。
コマンド ライン プロファイルに、.NET Framework バイナリの不完全なデータが含まれている可能性があります。 これは、正しい環境変数が設定されていないことが原因である場合があります。 |
|
対象バイナリの実行以外で生成された多くのプロファイル サンプルが記録されています。 より正確なデータを収集するには、インストルメンテーション メソッドの使用を検討してください。 |
|
プロファイル データは、プロファイリング実行中にプロセッサが常にビジー状態であったことを示しています。 より正確なデータを収集するには、サンプリング メソッドの使用を検討してください。 |
|
プロファイリング実行で収集されたサンプルの数が、統計的に有意な数には足りませんでした。 もう一度プロファイリングを実行し、これまでよりも長い時間アプリケーションを実行してください。 また、インストルメンテーション メソッドを使用してデータを収集することも検討してください。 |
|
プロセッサのカーネル モードではプロファイリング実行に非常に時間がかかりました。 サンプリングで、時間をメトリックとして使用するのではなく、システム コールをメトリックとして使用することを検討してください。 |
|
プロファイルされるバイナリが、プロファイラーでサポートされない .NET Framework バージョンを使用しています。 プロファイラー レポートはシンボル名を解決できません。 |
|
System.Data 名前空間で多数のメソッドの呼び出しが収集されました。 データベース コールに関するデータを含めるには、プロファイル実行で階層相互作用データの収集を検討してください。 |