Android

PerfView: Загрузить инструмент анализа производительности от Microsoft

PerfView Tutorial 1 Collecting data with the Run command

PerfView Tutorial 1 Collecting data with the Run command
Anonim

Microsoft выпустила последнюю версию PerfView, , которая исправляет незначительные ошибки и добавляет поддержку Microsoft.NET 4.5. Microsoft разработала эти инструменты для анализа и выделения проблем производительности процессора или памяти для разработчиков приложений. Это поможет вам сузить функцию или поток, что вызывает проблемы с производительностью и указывает на исходный код, так что вы можете оптимизировать его или исправить любые ошибки в этом конкретном разделе.

PerfView

В отличие от некоторых других инструментов, Я нашел PerfView от Microsoft, чтобы быть очень удобным для пользователей с тоннами гиперссылок для пользователя, чтобы понять, как это работает. Microsoft включила файл Tutorial.exe; попробуйте и посмотрите, как это работает. Инструмент использует функцию отслеживания событий для Windows (ETW) для анализа и сброса данных. Это очень полезно при устранении проблем, связанных с производительностью для вашей программы.

Инструмент в основном берет моментальный снимок стеков, прерывая процессор. Настоятельно рекомендуем прочитать раздел «Учебник» и руководства, представленные в этом инструменте, чтобы лучше понять инструмент.

По умолчанию он занимает стек всех процессов, но вы можете выбрать EXE-файл, который вы хотите устранить, Как вы можете видеть на изображении ниже, вы указываете имя каждого фрейма в коллекции стека с общей стоимостью процессора и общей стоимостью стоимости.

Таким образом, устранение неполадок намного проще, и это поможет вам узнать, какой кадр в стеке может вызвать проблемы с использованием ЦП и указать его источник. Вы также можете определить сервер Symbol, чтобы он загружал его и кэшировал его локально.

Это отличный инструмент для разработчиков приложений, которые более эффективно сокращают и устраняют проблемы, связанные с производительностью. Если вы разработчик приложения, обязательно проверьте PerVeiw; это, безусловно, поможет вам.

Учебники PerfView

Для получения дополнительной информации см. несколько обучающих видеороликов, доступных о расследовании времени:

  1. Сбор данных с помощью команды «Запустить» PerfView
  2. Простое исследование CPU
  3. Разрешение символа
  4. Группирование и складывание
  5. Сверление затрат

Загрузка PerfView

Вы можете скачать его здесь.