Поделиться через


Запись для анализа кучи

Средство записи производительности Windows (WPR) включает анализ кучи для всех процессов в системе.

Включение трассировки кучи для классического приложения

(Использование WPRUI.exe)

  1. В раскрывающемся меню Дополнительные параметры выберите профиль использования кучи .

  2. Добавьте запись реестра для процесса, выполнив следующую команду в окне командной строки с повышенными привилегиями, заменив <process_name> именем процесса для трассировки:

    reg добавьте "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<process_name>" /v TracingFlags /t REG_DWORD /d 1 /f

(Использование Wpr.exe)

  1. Включение отслеживания кучи путем настройки реестра IFEO wpr.exe -HeapTracingConfig <process_name> enable

  2. Запустите сеанс трассировки: wpr.exe -start Heap [-filemode]

  3. протестируйте сценарий.

  4. Остановите сеанс трассировки: wpr.exe -stop <file_name>

  5. Отключение отслеживания кучи wpr.exe -HeapTracingConfig <process_name> disable

Включение трассировки кучи для приложения Microsoft Store

  1. В раскрывающемся меню Дополнительные параметры выберите профиль использования кучи .

  2. Если вы хотите отследить упакованное приложение, размещенное в процессе (например, WWAHost.exe), добавьте запись реестра для процесса, выполнив следующую команду в окне командной строки с повышенными привилегиями, заменив <process_name>, <полное имя> пакета и <идентификатор> приложения относительно пакета сведениями о приложении:

    reg добавьте "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<process_name>\<package full name>!<идентификатор> приложения относительно пакета" /v TracingFlags /t REG_DWORD /d 1 /f

    Примечание Это сочетание (полное имя пакета + идентификатор приложения) не является идентификатором модели пользователя приложения (имя семейства пакетов + идентификатор приложения). Подпрограммы обработки IFEO используют полное имя, чтобы они могли применять различные действия к разным версиям одного пакета или приложения.

Распространенные сценарии WPR

Параметры выполнения файла образа