Я скачал ProcDump
с сайта Windows Sysinternals.https://docs.microsoft.com/en-us/sysinternals/downloads/procdump
Я использовал приведенную ниже команду для запуска сбора дампа.
procdump -ma <process_name>
Вот вывод командной строки
[08:17:43] Dump 1 initiated:
E:\SSDT\Procdump\WindowsService.exe_180926_081743.dmp
[08:17:47] Dump 1 writing: Estimated dump file size is 2309 MB.
[08:17:59] Dump 1 complete: 2310 MB written in 16.5 seconds
[08:18:00] Dump count reached.
Теперь я пытаюсь импортироватьэто в JetBrains dotMemory
, но, к сожалению, я получаю сообщение об ошибке ниже.
dotMemory
Невозможно импортировать дамп: 64-битные дампы 32-битных процессов в настоящее времяне> поддерживается.Пожалуйста, используйте 32-битный инструмент, чтобы получить дамп.Например,>% WinDir% \ SysWOW64 \ taskmgr.exe - это 32-разрядная версия диспетчера задач.
Что означает 64-bit dumps of 32-bit processes
?Я пытался создать дамп из обоих EXE-файлов из ProcDump
, но я получаю одно и то же сообщение.