私は.NETプログラムのメモリ統計だけでなく、オブジェクト階層も見ることを可能にするツール($、無料、オープンソース、私は気にしない)を探しています。私は本当にそれぞれのオブジェクトを掘り下げて足跡を見ることができ、それが参照するすべてのオブジェクトを見ることができるようにしたいと思います。割り当てられたメモリのビュー
私はRedGateからAnts Profilerのようなものを見ましたが、それは私が望むものではありません。特定のインスタンスを表示できません。
EDIT: 以前は.NET Memory Profiler(Visual Studioに付属していたものとSDK(?)に含まれていたもの)を使用しました。私が実際に行っていることは、オブジェクト階層を掘り下げて、各オブジェクトインスタンスを見ることができるということです。
.NETメモリプロファイラーは、JetBrains dottraceプロファイラーより長期的にはるかに役立ちます。それは私が必要とするすべての情報を持っていた。しかし、それは最初に圧倒されているような膨大な量の情報を持っています。 –
私が最初に使い始めたときに同じことを思い出します。そして、その障壁を乗り越えたら、本当に役立つ情報が得られました。 –
私はこれを使うたびに、あなたの答えをアップアップする気分です。 .NETメモリプロファイラは、私がプロファイラで必要とするものです。 –