Новые возможности набор средств производительности Windows (сентябрь 2023 г.)

Примечание.

Установка набор средств производительности Windows разделена на несколько MSI. Чтобы обеспечить правильную установку, запустите setup.exe вместо попытки установить упакованный MSI.

Windows Анализатор производительности (WPA) визуализирует трассировки из средства записи производительности Windows и консоли оценки Windows в виде графов и таблиц, чтобы позволить анализировать производительность системы и приложений. WPA предлагает следующие новые возможности:

  • Новая для структуры кода и инструментов WPA Windows Server 2022 была перезаписана с ранней поддержкой пакета SDK для набор средств производительности. При перезаписи WPA теперь является автономным приложением .NET Core 3.1, что позволяет расширяемость путем загрузки подключаемых модулей для обработки любых определенных источников данных (за пределами ETL).

    Дополнительные сведения см. в нашем читаемом разделе.

    Так как большая часть кода была перезаписана с нуля, ниже приведены некоторые известные проблемы:

    • Столбцы символов могут стать устаревшими при загрузке символов:

      • Тег стека
      • Тег кадра
      • Функции в Syscalls

      Чтобы обойти проблему, сначала загрузите символы перед взаимодействием с таблицами.

    • Ход загрузки символов может быть зависать или зависать, но символы будут продолжать загружаться.

    • Таблица регионов не добавляет столбцы полей автоматически. Эти столбцы можно добавить вручную с помощью редактора представления.

    • Perf E3 не работает для данных EMI

    • URI (wpa://) работает только для файлов оценок.

      • При использовании консоли оценки обязательно выберите файл оценки.
  • Панель помощника по анализу, которая отображает полезное содержимое, чтобы определить, как лучше всего использовать заданный граф, предустановку или вкладку анализа. Поддержка форматированного текста помощника по анализу, которая позволяет отформатировать текст, чтобы упростить чтение и анализ, а также добавить ссылки на справочные материалы, видео или более подробные страницы справки в Интернете.

  • Список графов WPA для справки

  • Новая версия меню "Файл" (с именем Rich Menu) с параметром вернуться в классическое меню

  • Средство просмотра прямоугольника на определенный момент времени, позволяющее визуализировать то, что произошло на экране во время трассировки

  • Регионы интереса , позволяющие выделить важные диапазоны времени в трассировке

  • Теги стека для создания меток, которые помогают лучше определить, какие части стека вызовов затронуты

  • Поддержка нескольких трассировок в одном сеансе

  • Поддержка восстановления профиля

Средство записи производительности Windows (WPR) — это средство производительности, которое можно использовать для записи системных событий, которые затем можно анализировать с помощью WPA. WPR предлагает следующие новые возможности:

  • Новые возможности для Windows Server 2022 Командная строка WPR получила несколько новых функций и обновлений для улучшения анализа разработчика:

    • Команда слияния позволяет объединить трассировки ETL (аналогичную команде слияния XPerf).

      Дополнительные сведения см. в разделе wpr -help stop.

    • При сохранении ETL можно использовать ctrl+C для отмены хода сохранения.

    • Команда "Экспорт профиля" позволяет экспортировать встроенные профили для создания пользовательского профиля записи производительности Windows (*.wprp).

      Дополнительные сведения см. в разделе wpr -help profiles.

    • Команда запуска теперь поддерживает трассировку завершения работы для сохранения при перезагрузке.

      Дополнительные сведения см. в разделе wpr -help start.

  • После записи трассировки теперь можно сразу же открыть его в WPA, нажав кнопку "Открыть в WPA ".

  • Прямая обработка символов СРЕДЫ CLR, поэтому при настройке и использовании поддержки NGEN флаги не нужны.

Справочник по API управления трассировками ядра охватывает API управления трассировками ядра, доступный в предыдущих версиях WPA. Этот API является расширением API трассировки событий ETA и поддерживается для обратной совместимости с существующими скриптами и профилями. Однако он устарел, а новые профили должны создаваться с помощью текущей версии. Для текущей версии WPA нет общедоступного API. Этот API позволяет записывать трассировки стека ядра, объединять несколько файлов трассировки для анализа, а также системные сведения в объединенных файлах. Время от времени функции добавляются или обновляются. В этом справочном документе добавлены следующие новые функции:

Технический справочник по производительности Windows набор средств