Инструменты для анализа дампа приложения
Иногда наступает ситуация, когда нужно проанализировать дамп приложения. Но почти никто не знает что с ним в дальнейшем делать и какие есть инструменты для работы с ним. В данной заметке я хочу поделится своим набором инструментов.
Инструменты
- PerfView — открытое решение от компании Microsoft для анализа производительности.
- dotMemory — платное решение от компании JetBrains. Привлекает тем что не только умеет анализировать дампы, но и многое другое. Также имеет красивый и удобный GUI
- MemoScope — открытое решение от независимого разработчика.
- Visual Studio — имеет встроенный функционал по анализу дампов приложения.
Ссылки
PerfView
- Блог MSDN по тегу PerfView
- Video: PerfView: Measure and Improve Your App’s Performance For Free
- Video: Video tutorial by Chanel 9
- Improving Your App’s Performance with PerfView
- Video: PerfView: The Ultimate .NET Performance Tool
MemoScope
Visual Studio
DotMemory