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

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

PerfView

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

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

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

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

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

PerfView Учебники

Для получения дополнительной информации здесь есть несколько видеоуроков о расследовании времени:

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

PerfView Скачать

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

Оцените статью
TechArks.Ru
Добавить комментарий