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 |