Я пытаюсь проанализировать трудно отслеживаемую проблему утечки памяти на рабочем веб-сервере IIS, в котором работает приложение ASP.NET. С этой целью я пытаюсь создать файл дампа памяти для анализа его в автономном режиме.
Крайне важно, чтобы рабочий сервер и приложение веб-сайта, которое он запускает, оставались доступными в процессе создания дампа. Моя первая попытка создания дампа сделала систему и сайт, на котором она работала, не отвечала более минуты (вероятно, из-за того, что ввод-вывод был превышен), поэтому мне пришлось отменить его.
Есть ли способ создать дамп памяти экземпляра Windows Server 2008 R2, не перегружая саму систему и не оставляя ее работоспособной?
В случае необходимости размер используемой памяти, которую мне нужно сбросить, составляет около 5 ГБ. На данный момент в системе установлено 12 ГБ ОЗУ и более чем достаточно свободного дискового пространства.