#Backend

Описание к видео #Backend

Михаил Ярийчук
Hibernating Rhinos

Как делать анализ .Net memory dumps в WinDBG, и зачем это нужно

Проект запущен в продакшн, сервера работают хорошо и эффективно. Проходит две недели и вдруг... сервер зависает при 100% утилизации CPU, памяти или того и другого. Или просто зависает. Что делать? Дебажить в продакшне нехорошо, а зачастую невозможно. Перезагрузить сервер? Вполне возможно поможет, но это временное решение. В большинстве подобных случаев, анализ «слепка памяти» и состояния процесса в дебаггере WinDBG поможет добратся то сути проблемы. В этом докладе я расскажу что за зверь такой эти «слепки памяти» или memory dumps, покажу демо основных способов анализа и обьясню когда стоит а когда не стоит использовать этот сложный, но весьма полезный вид дебаггинга.

https://codefest.ru

Комментарии

Информация по комментариям в разработке