Несколько утилит, с помощью которых можно создать дамп памяти процесса (пользовательский дамп).
- Debugging Tools for Windows
Системные требования: Windows NT 4.0/2000/XP/2003/Vista/2008/7, x86/x64
Примечания:
* Большая гибкость в настройке детализации создаваемого дампа
- Диспетчер задач (TaskManager)
Системные требования: Windows Vista+, x86/x64
Примечания:
* Может создавать только полные дампы, соответствующие разрядрости системы (в системе х64 для 32-х разрядного процесса будет создан 64-х разрядный дамп).
- Process Explorer (v12.04+)
Системные требования: Windows XP/2003+, x86/x64
Примечания:
* Может создавать мини- и полные дампы памяти процесса
- ProcDump
Системные требования: Windows XP/2003+, x86/x64
Примечания:
* Может создавать мини- и полные дампы памяти процесса
* Разрядность дампа зависит от разрядности целевого процесса (но есть возможность принудительно снять 64-х разрядный дамп с 32-х разрядного процесса)
* Есть дополнительные настройки: создавать дамп при завершении/зависании процесса, при возникновении необработанного исключения, etc.
- Debug Diagnostic Tool
Системные требования: Windows XP/2003+, x86/x64 (установка x86 и x64 на 64-х разрядную систему не поддерживается)
- User Mode Process Dumper
Системные требования: Windows 2000 SP3+ - XP/2003, x86/x64
Примечания:
* Есть возможность создать дампы нескольких процессов по горячей клавише
* Есть возможность настроить на генерацию дампа системы (BSoD) после снятия дампа(ов)
* Есть возможность создавать дамп при возникновении исключений в процессе
- MiniDumpWriteDump API (dbghelp.dll v5.1+)
Системные требования: аналогичны Debugging Tools for Windows
Примечания:
* Большая гибкость в настройке детализации создаваемого дампа
Комментариев нет:
Отправить комментарий