Может кто-нибудь предложить хороший бесплатный инструмент для анализа дампов памяти .Net, кроме Adplus/windbg/sos?
Инструмент для анализа дампов памяти .Net
Ответ 1
Вы можете загрузить sos и выгрузить дамп памяти в Visual Studio, чтобы, по крайней мере, изолировать вас от "интересных" ui, которые представляет WinDbg.
Ответ 2
Посмотрите SOS Assist, он предоставляет графический интерфейс вокруг SOS.
Ответ 3
Вы можете попробовать DebugDiag 1.1
Ответ 4
Я полностью рекомендую .Net Memory Profiler. Помимо того, что он является отличным профайлером памяти для приложений .Net, он также может загружать дампы памяти и позволяет вам легко перемещать объекты в дампе очень легко.
Открытие большого дампа ( > 1 ГБ) может занять несколько часов, но для нас это стоит ждать. Я не знаю, есть ли у них пробная версия, но если они это сделают, вы должны обязательно дать им шанс.
Ответ 5
Вы можете посмотреть на sosnet, который представляет собой небольшое приложение winforms с открытым исходным кодом, которое обертывает windbg/sos.
https://bitbucket.org/grozeille/sosnet
Это удобно и прямо для использования.
Пожалуйста, попробуйте и внесите свой вклад, представив идеи/исправления