...

Ищем утечки памяти с использованием дампа (dump)

Тема в разделе "Записки технической поддержки", создана пользователем veis, 29 авг 2023.

  1. veis

    veis Administrator

    1. Скачать утилиту ProcDump:
      https://docs.microsoft.com/ru-ru/sysinternals/downloads/procdump
    2. Для снятия дампа необходимо запустить утилиту от имени администратора со следующими ключами:

    procdump64.exe -m !mem_set! -ma !pid_w3wp! file-memory.dmp

    где,

    !mem_set! - при каком значении ОЗУ выполнится снятие дампа

    !pid_w3wp! - PID w3wp , можно узнать в диспетчере задач (ИД процесса).

    file-memory.dmp – файл , куда писать дамп, папка для хранения должна быть предварительно создана.



    В итоге получаем следующую команду для запуска (пример):

    procdump64.exe -m 500 -ma 13540 "D:\dumps\file-memory.dmp"

    Для удобства переиспользования - можно создать bat-файл с командой вида:

    start %папка с утилитой%\procdump64.exe...
     

Поделиться: