Udostępnij za pośrednictwem


Uruchamianie

Opcja Start jest opcją VSPerfCmd.exe, która inicjuje profiler określoną metodą profilowania.

VSPerfCmd.exe /Start:Method /Output:FileName [Options]

Parametry

  • Method
    Musi to być jedno z następujących słów kluczowych:

    • TRACE - Określa metodę instrumentacji.

    • SAMPLE - Określa metodę próbkowania.

    • COVERAGE - Określa pokrycie kodu.

    • CONCURRENCY - Określa metodę rywalizacji o zasoby.

Wymagane opcje.

Opcja Output musi być określona, gdy Start jest określona w wierszu polecenia.

  • Output: filename
    Określa nazwę pliku wyjściowego.

Pozostałe opcje

Następujących opcji należy używać tylko z opcją Start z wiersza polecenia.

  • CrossSession|CS
    Umożliwia profilowanie międzyprocesowe.Nazwy opcji zarówno CrossSession, jak i CS są obsługiwane.

  • User:[domain\]username
    Umożliwia dostęp klienta do monitora z określonego konta.

  • WinCounter: Path [Automark:n]
    WinCounter określa, żeby licznik wydajności systemu Windows był uwzględniony jako znacznik w pliku z danymi profilowania.AutoMark określa interwał (w milisekundach) pomiędzy zbieraniem pliku danych.

Nieprawidłowe opcje

Następujących opcji nie można używać tylko z opcją Start z wiersza polecenia.

  • Status
    Status stosuje się do procesów, które są profilowane.Wyświetla listę procesów i wątków oraz ich bieżącego stanu profilowania (włączony/wyłączony).Na przykład, jeśli proces zostanie zatrzymany, Status nie wskaże tego w raporcie.Status pokaże, że proces jest profilowany lub nie.

  • Shutdown[**:**Timeout]
    Wyłącza profiler.

Przykład

Poniższy przykład demonstruje, jak używać opcji VSPerfCmd.exe Start do inicjowania profilera.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp
VSPerfCmd.exe /Launch:TestApp.exe

Zobacz też

Informacje

VSPerfCmd

Koncepcje

Profilowanie wiersza polecenia aplikacji autonomicznych

Profilowanie wiersza polecenia aplikacji sieci Web ASP.NET

Profilowanie wiersza polecenia usług