Я хотел бы знать, как я могу видеть, какие DLL загружаются моим приложением. Я хочу знать это, потому что приложение потребляет много памяти, около 400-500 МБ (частные байты).Как я могу посмотреть, какие DLL загружены моим приложением?
Я профилировал мое приложение с memprofiler для .NET, но я не мог найти утечки памяти, поэтому я подумал, что есть некоторые загруженные dll, которые очень большие. Если это так, я могу оправдать использование памяти в моем приложении.
Надеюсь, вы можете мне помочь.
Редактировать: Для моих данных: Скажем, foo.dll на жестком диске - 2 МБ. Когда эта DLL используется и загружается в мое приложение, этот файл также занимает 2 МБ памяти?
Посмотрите на [Process Explorer] (http://technet.microsoft.com/en-us/sysinternals/bb896653), это инструмент, сделанный свободно Марк Руссинович – oleksii