PerfView — это инструмент анализа производительности и профилирования от Microsoft.

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

PerfView — это инструмент анализа производительности и профилирования от Microsoft.

PerfView — инструмент анализа производительности(Performance Analysis) и профилирования(Profiling Tool)

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

Инструмент в основном делает снимки стеков, прерывая ЦП(CPU) . Настоятельно рекомендуется прочитать раздел « Учебное пособие(Tutorial) » и руководства, содержащиеся в инструменте, чтобы лучше понять инструмент.

Произвольное чтение(Random read) : Customize Ctrl+Alt+Del Screen using Group Policy or Registry .

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

PerfView — это инструмент анализа производительности и профилирования от Microsoft.

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

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

Связанный(Related) : Как запустить тест производительности компьютера в Windows 10(How to run Computer Performance Benchmark Test on Windows 10) .



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts