リアルタイムでCLR上のアプリのメモリ使用量なんかを確認したい!ってお話です。。。 パフォーマンスチューニングは処理速度以外にメモリ使用量なんかも対象にしますよね? プロジェクトの後半で、長期間に渡ってテストしているとOutOfMemoryExceptionなんかで悩まされたりするはずです。 チューニングは、やはり計測が基本です。 。。ということで、今回は.NETでメモリ使用量などを手軽に計測する方法をlogります。 ポイント アプリのメモリ使用量の計測にMy.Application.Info.WorkingSetを使います。 OSの空き容量の計測にDiagnostics.PerformanceCounterを使います。 アプリのタイトルバーにメモリ使用量などを表示します。 アドオン的に使います。 MemoryMonitorの実装&使用例 Option Explicit On Option