stringtranslate.com

Профилировщик VSTS

Visual Studio Team System Profiler — это коммерческий профилировщик , предлагаемый Microsoft , доступный как часть пакета Visual Studio Team System (VSTS) и Development Edition Visual Studio . [1] Он может работать либо в режиме выборки , в котором снимок состояния программы записывается через определенные интервалы, либо в режиме инструментирования , в котором статистические зонды сбора данных вводятся в точки входа и выхода функций. Хотя режим инструментирования позволяет собирать более точную статистику, он также замедляет работу программы во время профилирования.

Профилировщик VSTS помогает оптимизировать производительность кода, предназначенного для платформы .NET Framework или изначально скомпилированного кода Visual C++ . Современные версии профайлера VSTS можно использовать для профилирования как 32-битных, так и 64-битных программ Windows. Профилировщик сообщает характеристики производительности для методов, которые вызываются во время данного запуска профайлера, включая количество вызовов функции и стек вызовов при вызове функции.

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

Автономную версию профилировщика VSTS можно также установить с DVD-диска Visual Studio Team System , а также ее можно загрузить с веб-сайта Microsoft. Хотя автономный профилировщик можно установить или использовать на любой платформе, собираемые им результаты можно анализировать только в версии Visual Studio, которая включает профилировщик.

Ссылки

  1. ^ "Visual Studio Team System 2008 - Инструменты для тестирования и совместной работы программного обеспечения" . Получено 16.06.2009 .

Внешние ссылки