スローされたSystem.OutOfMemoryExceptionでDebugDiagによって作成された.NETプロセスのメモリダンプがあります。今、私はどのオブジェクトが予想よりも多くのメモリを保持しているかを把握しようとしています。
このダンプをwindbg+sosで開き、浅いオブジェクトサイズ統計などの簡単な分析を実行し、特定のオブジェクトを調査することは可能ですが、それではほとんど何も得られません。最大のドミネーター、ドミネーターツリー、特定のオブジェクトによって保持されている保持されたメモリなどに興味があります。このためのツールはありますか?