Я хотел бы использовать что-то вроде профилей CLR в .Net 2.0, чтобы увидеть, какие объекты занимают больше места в куче в любой момент времени (рабочего процесса ASP.Net).
Тем не менее, CLR Profiler позволяет мне только запустить приложение, но не присоединять к существующему. Я предполагаю, что это потому, что он отслеживает распределение и GC тоже, но я не очень заинтересован в этом. Я просто хотел бы получить что-то, что делает снимок текущего состояния кучи и показывает мне, что там есть и сколько объектов каждого вида существует, и сколько байтов используется каждым типом объекта.
Есть идеи?