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