Я пытаюсь получить дамп отладки некоторых проблем памяти в процессах ASP.NET (Windows 2003 R2 SP2 x64):создания Adplus дампа не удалось - доступ запрещен
adplus -hang -o f:\dumps -pn w3wp.exe -quiet
Есть девять w3wp.exe (все с разных сайтов). Everytime я бегу ADPlus, как описано выше некоторых из отвалов неудачу с этой ошибкой:
WriteFullMemory.Memory.Read(0x100ea0000, 0x10000) failed 0x80070005, ABORT.
Dump creation failed, Win32 error 0n5
"Access is denied."
Неудача, кажется случайным (или я должен сказать, что я не могу найти причины), то есть иногда некоторые процессы свалка отлично, а иногда они терпят неудачу с этой ошибкой. Вещи, я проверил:
- У меня есть права полного администрирования
- Существует много пространства на целевом жестком диске
- Я отключил Pinging и защита от отказа в IIS, чтобы предотвратить IIS от убийства процессов во время ADPlus демпинг ,
Что-нибудь еще я должен проверить? Кто-нибудь еще сталкивается с этой проблемой? Версия Adplus - 7.01.002 (02/27/2009) (скачан пару дней назад с последней версии SDK)
+1 Звучит неплохо, спасибо! Но почему бы существовать недоступная память ... только иногда? Разве я не получил бы частичную (потенциально бесполезную) свалку таким образом? –
Я думаю, что память могла быть выгружена, что является причиной недоступной памяти. Нет, он не даст частичного дампа. – Naveen