Как автоматически создать дамп процесса, когда цепочка ожидания зависла более чем на x секунд?
392
Gaia
Когда процесс временно зависает и монитор ресурсов / диспетчер задач показывают, что что-то застряло в цепочке ожидания, я могу
- используйте, например, Process Explorer, чтобы создать его дамп
- откройте WinDbg и запустите,
!analyze -v -hang
чтобы увидеть, какой поток был ответственен за> 3 секунды цепочки ожидания.
Но я не могу сделать это достаточно быстро, чтобы поймать дамп, пока недолговечная цепочка ожидания ждет .
Я посмотрел на ProcDump, но не представляется возможным сделать автоматический дамп, когда цепочка ожидания зависла более чем на 3 секунды.
WhatIsHang даже не перечисляет процесс, который я хочу отслеживать (Slack)
В Windows 10 x64 Pro (1607), как автоматически создать дамп процесса, когда цепочка ожидания зависла более чем на x секунд?
Используете ли вы 32- или 64-разрядную версию WhatIsHang? Вам может понадобиться 32-битная версия, если это 32-битный процесс.
Chris R. Donnelly 7 лет назад
0
64-битный процесс с 64-битной версией WhatIsHang, но спасибо за поддержку @ ChrisR.Donnelly!
Gaia 7 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами