パフォーマンスモニタでメモリリークが発生していることを確認する
プログラムでメモリリークが発生している可能性がある場合、パフォーマンスモニタを用いることでその有無を確認できる。
1.Windows+Rでファイル名を指定して実行ダイアログを開き、perfmonと入力してパフォーマンスモニタを起動
2.下図の青丸印をつけた+ボタンをクリック

3.ダイアログでメモリリークを監視したいプロセスを追加
下図はfirefoxを監視する場合の例

パフォーマンスオブジェクト:Process
一覧からカウンタを選ぶ:Private Bytes
一覧からインスタンスを選ぶ:firefox
として追加ボタンをクリック
4.スケールを適当に調整
参考
マイクロソフトサポートオンライン
[Umdhtools.exe] Umdh.exe を使用してメモリ リークを検出する方法
http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com%2Fisapi%2Fgomscom.asp%3FTARGET%3D%2Fjapan%2Fsupport%2Fkb%2Farticles%2FJP268%2F3%2F43.asp
1.Windows+Rでファイル名を指定して実行ダイアログを開き、perfmonと入力してパフォーマンスモニタを起動
2.下図の青丸印をつけた+ボタンをクリック
3.ダイアログでメモリリークを監視したいプロセスを追加
下図はfirefoxを監視する場合の例
パフォーマンスオブジェクト:Process
一覧からカウンタを選ぶ:Private Bytes
一覧からインスタンスを選ぶ:firefox
として追加ボタンをクリック
4.スケールを適当に調整
参考
マイクロソフトサポートオンライン
[Umdhtools.exe] Umdh.exe を使用してメモリ リークを検出する方法
http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com%2Fisapi%2Fgomscom.asp%3FTARGET%3D%2Fjapan%2Fsupport%2Fkb%2Farticles%2FJP268%2F3%2F43.asp