Udostępnij za pośrednictwem


VSPerfMon

Można użyć narzędzia VSPerfMon do zbierania danych wydajności dla aplikacji; zazwyczaj to narzędzie jest uruchamiane przy użyciu VSPerfCmd.exe.Narzędzi VSPerfMon wyświetla dodatkowe informacje o dołączaniu lub odłączaniu procesu, które nie są dostępne przy użyciu narzędzia VSPerfCmd.Aby wyświetlić te informacje, należy uruchomić narzędzie VSPerfMon w oddzielnym oknie.Aby wywołać VSPerfMon, użyj następującej składni:

VSPerfMon [/U] </TRACE [/COUNTER:cfg] | /SAMPLE | /COVERAGE> /CROSSSESSION /OUTPUT <file name> [/WINCOUNTER:cfg] [/USER [DOMAIN\]username]

W poniższej tabeli opisano opcje narzędzia VSPerfMon:

Opcje

Opis

U

Przekierowane dane wyjściowe z konsoli są zapisywane jako Unicode.ta opcja musi zostać określona jako pierwsza.

OUTPUT:<nazwa pliku>

Przekierowuje dane wyjściowe do pliku o określonej nazwie.

TRACE

Uruchamia monitor wydajności dla profilowania przy użyciu metody instrumentacji.

SAMPLE

Uruchamia monitor wydajności do profilowania przy użyciu metody pobierania próbek.

COVERAGE

Uruchamia monitor wydajności dla zbierania danych o pokryciu kodu.

CONCURRENCY

Uruchamia monitor wydajności dla profilowania rywalizacji o zasoby.

USER:[domena\]nazwa użytkownika

Umożliwia dostęp klienta do monitora wydajności z określonego konta.

CROSSSESSION

Włącza profilowanie między sesjami.

COUNTER:cfg

W przypadku profilowania przy użyciu metody instrumentacji (ŚLEDŹ) określa licznik procesora do zebrania w każdym punkcie instrumentacji.Określając opcje wielu liczników, można zebrać dane z wielu liczników.

Użyj następującej składni, aby określić licznik danych (cfg) :

CounterName[,Reload[,FriendlyName]]

  • CounterName jest nazwą licznika zwracanego przez polecenie /QueryCounters narzędzia VSPerfCmd.

  • Reload oznacza interwał licznika zdarzeń metody zbierania próbek.Nie należy używać parametru Reload wraz z metodą instrumentacji.

  • Jeśli określono, parametr FriendlyName zastępuje CounterName w nazwach kolumn raportu programu Profiling Tools.

WINCOUNTER:path

Określa, czy należy dołączyć znacznik danych do licznika wydajności systemu Windows.path jest ciągiem licznika wydajności systemu Windows w format ścieżki licznika PDH.Na przykład:

\Processor(0)\% czas procesora

\System\Context Switches/sec

AUTOMARK:n

Określa interwał (w milisekundach) pomiędzy automatycznym znakowaniem w przypadku użycia /WINCOUNTER.Zaokrąglony do najbliższych 500ms.

Użycie 0 powoduje wyłączenie automatycznego znakowania.(domyślne = 500ms, jeżeli nie określono)

Zobacz też

Informacje

VSInstr

VSPerfCmd

VSPerfReport

Inne zasoby

Widoki raportów narzędzia profilowania