パフォーマンスモニターを使用して、Windows 2008R2サーバーに関連するユーザー定義データセットをセットアップしようとしています。これは、私のチームが開発しているアプリケーションによって発生したパフォーマンスコストを追跡するためです。
追跡したい基準の1つは、アプリケーションの実行時の全体的な物理メモリ使用量です。データセットにカウンターを追加するダイアログ内に、PhysicalDiskカテゴリが表示され、その異なるカウンター値内に表示されますが、%Free Space、値は表示されません。必要。
ハードウェアに関する知識が少ないことをお詫びしますが、発生している可能性のある物理メモリ使用量とページスワッピングを追跡するためにどのカウンター値を監視する必要がありますか?
Windowsサーバーがスワップしているかどうかを確認するにはどうすればよいですか? を参照してください。一般に、心配するのはアプリケーションのワーキングセットです。他のアプリケーションにページフォールトを開始させることなく、ワーキングセットがRAMに収まるようにする必要があります。 Windowsは、物理RAMをアプリケーションに直接割り当てません。 (これを効果的に行う方法はいくつかありますが、メモリ管理を行うWindowsの機能をバイパスしているため、通常はアプリケーションのパフォーマンスに影響を与えます。