WikiDer > VSTS Profiler

VSTS Profiler

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

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

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

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

Рекомендации

  1. ^ «Visual Studio Team System 2008 - Инструменты для тестирования программного обеспечения и совместной работы». Получено 2009-06-16.
  2. ^ Ян Хафф. "TN_1210: Использование обозревателя производительности". Получено 2007-09-25.

внешняя ссылка