VSTS Profiler - VSTS Profiler

Visual Studio Team System Profiler
Deweloper (y) Microsoft
System operacyjny Microsoft Windows
Rodzaj Profiler
Licencja Oprogramowanie własne

Visual Studio Team System Profiler to komercyjny profiler oferowany przez firmę Microsoft , dostępny jako część pakietu Visual Studio Team System (VSTS) i wersji Development Edition programu Visual Studio . Może pracować w trybie próbkowania , w którym migawka stanu programu jest zapisywana w określonych odstępach czasu, lub w trybie oprzyrządowania , w którym sondy gromadzące statystyki są wprowadzane w punktach wejścia i wyjścia funkcji. Chociaż tryb oprzyrządowania umożliwia gromadzenie dokładniejszych statystyk, powoduje również, że program działa wolniej podczas profilowania.

Profiler VSTS pomaga zoptymalizować wydajność kodu przeznaczonego dla platformy .NET Framework lub natywnie skompilowanego kodu Visual C ++ . Nowoczesne wersje profilera VSTS mogą być używane do profilowania zarówno 32-bitowych, jak i 64-bitowych programów Windows. Profiler raportuje charakterystyki wydajności metod, które są wywoływane podczas danego uruchomienia profilera, w tym liczbę wywołań funkcji i stos wywołań, gdy funkcja została wywołana.

Z poziomu profilera aplikacja jest uruchamiana i wykonywana normalnie przez pewien czas. Gdy użytkownik zdecyduje się wyjść z programu, profiler podaje podsumowanie liczby wywołań każdej funkcji, czasu, jaki upłynął dla każdej funkcji oraz ilości pamięci zajętej przez obiekty.

Samodzielną wersję programu profilującego VSTS można również zainstalować z dysku DVD systemu Visual Studio Team System. Jest ona również dostępna do pobrania w witrynie internetowej firmy Microsoft. Chociaż samodzielny program profilujący można zainstalować lub używać na dowolnej platformie, zebrane przez niego wyniki można analizować tylko w wersji programu Visual Studio, która zawiera profiler.

Bibliografia

Zewnętrzne linki