Инструмент для анализа дампов памяти приложений .Net.

StackOverflow https://stackoverflow.com/questions/48148

Вопрос

Может кто подскажет хороший бесплатно инструмент для анализа дампов памяти .Net, отличных от Adplus/windbg/sos?

Это было полезно?

Решение

Ты можешь загрузить сос и ваш дамп памяти в Visual Studio, чтобы хотя бы изолировать вас от «интересного» пользовательского интерфейса, который представляет WinDbg.

Другие советы

Вы можете попробовать ДебагДиаг 1.1

Взгляни на SOS-помощь, он предоставляет графический интерфейс SOS.

Я полностью рекомендую .Net Memory Profiler.Помимо того, что он является отличным профилировщиком оперативной памяти для приложений .Net, он также может загружать дампы памяти и позволяет вам перемещаться по объектам в дампе очень интуитивно понятным и простым способом.

Открытие большого дампа (> 1 ГБ) может занять несколько часов, но для нас ожидание того стоит.Я не знаю, есть ли у них пробная версия, но если есть, вам обязательно стоит попробовать.

Вы можете взглянуть на sosnet, небольшое приложение winforms с открытым исходным кодом, которое обертывает Windbg/sos.

https://bitbucket.org/grozeille/sosnet

Это удобно и просто в использовании.

Пожалуйста, попробуйте и внесите свой вклад, отправив идеи/патчи.

я нашел MemoScope.Net — отличный графический интерфейс для WinDbg и ClrMd.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top