PerfView — это инструмент анализа производительности и профилирования от Microsoft.
Microsoft выпустила последнюю версию PerfView, в которой исправлены мелкие ошибки и добавлена поддержка Microsoft .NET 4.5 . Корпорация Майкрософт(Microsoft) разработала эти инструменты для анализа и изоляции проблем с производительностью ЦП(CPU) или памяти для разработчиков приложений. (Memory)Это поможет вам определить функцию или поток, которые вызывают проблемы с производительностью, и указать исходный код, чтобы вы могли оптимизировать его или исправить любые ошибки в этом конкретном разделе.
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) и общей суммой стоимости.
Таким образом, устранение неполадок намного проще, и это помогает вам выяснить, какой кадр в стеке может вызывать проблемы с использованием ЦП(CPU) , и определить их источник. Вы также можете определить сервер символов(Symbol) , чтобы он загружал его и кэшировал локально.
Это отличный инструмент для разработчиков приложений, позволяющий более эффективно сузить и точно определить проблемы, связанные с производительностью. Если вы разработчик приложений, обязательно ознакомьтесь с PerVeiw ; это, безусловно, поможет вам. Вы можете скачать его с github.com .
Связанный(Related) : Как запустить тест производительности компьютера в Windows 10(How to run Computer Performance Benchmark Test on Windows 10) .
Related posts
Manage legacy веб-приложения с Microsoft's Enterprise Mode Site List Portal
Microsoft Graph: все, что вам нужно знать
Teach Kids до Code Использование этих Tools and Programs от Microsoft
Download, Install, Learn Microsoft Small Basic programming Язык
Как включить высокую производительность GPU для Microsoft Edge browser
Как понять анализ «что, если» в Microsoft Excel
Уведомления Visualizer позволяет проверить уведомления о приложений
Что такое GTK+ Runtime Environment? Почему ваш PC need это?
Повышение кода на визуальной Studio Code с помощью расширений
Slack apps: Удаленный Teams, Productivity, Developers, Project Management
Лучшие сайты для изучения Coding online бесплатно
Что такое язык R programming и почему вы должны использовать RStudio
Best Бесплатные альтернативы Xampp Server для разработчиков
Redwood Resource Extractor: Извлечение ресурсов из файлов EXE
Best Free PHP IDE для Windows 10
Как изменить User Agent and Geolocation в Edge Developer Tools
Джедут - один впечатляющий Text Editor для компьютерных программистов
Alternate Text Browser позволяет просматривать несколько языков Programming
Что такое Google Go Programming Language - требования, FAQ
Fix Command python setup.py egg_info неудачу с error code 1