Udostępnij za pośrednictwem


Wiersza polecenia profilowania aplikacji autonomicznych

W tej sekcji opisano procedury i opcje zbierania danych dotyczących wydajności dla aplikacji autonomicznych (klient) za pomocą Visual Studio profilowania narzędzia z wiersza polecenia.

Typowe zadania

Zadanie

Zawartość pokrewna

Zbieranie statystyk aplikacji: Należy użyć metody próbkowania do zbierania statystyk dotyczących wydajności.Próbkowanie danych jest przydatne do analizy problemów wykorzystania Procesora i lepsze zrozumienie charakterystyki ogólną wydajność aplikacji.

Zbieranie szczegółowych danych o chronometrażu: Należy użyć metody instrumentacji w celu zebrania szczegółowych informacji o chronometrażu.Danych Instrumentacji jest przydatne do analizy problemów we/wy i szczegółowymi zasadami analizy scenariuszy aplikacji.

Zbieranie danych pamięci .NET: Należy używać próbkowania lub instrumentacji w celu zbierania danych alokacji pamięci .NET ukazujących ilość i rozmiar przydzielonych obiektów.Można również zbierać dane dotyczące okresu istnienia, które ukazują rozmiar i ilość obiektów, które są korygowane przy każdym generowaniu odzyskiwania pamięci.

Zbieranie danych współbieżności: metodę współbieżności do gromadzenia danych rywalizacji zasobów i dane dotyczące działalności wątek pokazujący Procesora wykorzystania, wątek rywalizacji, migracji wątek, synchronizacja opóźnień, obszary nakładające się we/wy i innych zdarzeń systemowych.

Dodawanie danych warstwy interakcje: można dodawać dane dotyczące wydajności o synchroniczne ADO.NET wywołuje wniosek złożony do programu Microsoft SQL Server bazy danych.Dodawanie danych interakcji do profilowania przebiegu wymaga szczególnych procedur z wiersza polecenia narzędzia profilowania.

Wypróbuj: profil przykładowej aplikacji klienta za pomocą metody pobierania próbek lub Instrumentacji za pomocą procedur krok po kroku.

Zadania pokrewne

Zadanie

Zawartość pokrewna

Profilowanie aplikacji ASP .NET

Profilowanie usług