重複の可能性:
最高の.NETメモリとパフォーマンスプロファイラー?
私のC#プログラムであるWebスクレイパーは、非同期HttpWebRequests、Regex、およびHTMLアジリティパックを多用しています。ThreadPool.QueueUserWorkItemメソッドを使用してマルチスレッド化されます。
最初は約600,000Kのメモリを使用し、最終的には1,000,000Kを超えます。
何が最も多くのメモリを消費しているかを追跡し、リソースを節約するためにクリーンアップするにはどうすればよいですか?
ありがとう