Udostępnij za pośrednictwem


Profilowanie wiersza polecenia ASP.NET sieci Web

W tej sekcji opisano procedury i opcji zbierania danych wydajności dla ASP.NET aplikacje internetowe za pomocą Visual Studio profilowania narzędzia z wiersza polecenia.

[!UWAGA]

Ulepszone funkcje zabezpieczeń w Windows 8 i Windows Server 2012 wymagane znaczące zmiany w sposób profiler Visual Studio zbiera dane na tych platformach.Aplikacje Sklep Windows wymagają również nowych technik gromadzenia.Zobacz Profilowanie 8 systemu Windows i Windows Server 2012 aplikacji.

Typowe zadania

Zadanie

Zawartość pokrewne

Zebrać podstawowe ASP.NET łatwo profilowania danych: wykorzystania VSPerfASPNETCmd narzędzie do zbierania próbek, Instrumentacji, .net pamięci, rywalizacji lub poziom interakcji danych bez wymagania konfiguracyjne i ponownym Internet Information Services (IIS), które są potrzebne do VSPerfCmd.VSPerfASPNETCmdnie zezwala na gromadzenie dodatkowych danych lub do kontroli gromadzenia danych.

UwagaUwaga
VSPerfASPNETCmdjest preferowanym narzędziem do można użyć profiler autonomicznej do witryn sieci Web ASP.NET profilu.

Zbieranie statystyk aplikacji: metoda pobierania próbek do zbierania statystyk wydajności.Pobierania próbek danych jest przydatne do zrozumienia charakterystyki ogólnej wydajności aplikacji i analizowanie problemów obciążenie Procesora.

Zbierać dane szczegółowe terminy: metodę Instrumentacji do zbierania szczegółowych informacji.Danych Instrumentacji jest przydatne do analizowania problemów we/wy i precyzyjne analizy scenariuszy aplikacji.

Zbieranie danych pamięci .net: przydzielona stosowanie pobierania próbek lub Instrumentacji zbierania danych .net alokacji pamięci, który pokazuje rozmiar i liczbę obiektów.Można również zbieranie danych istnienia obiektu, który pokazuje rozmiar i liczbę obiektów, które są regeneracji każdego pokolenia kolekcji garbage.

Zbieranie danych współbieżności: metodę współbieżności do zbierania danych konflikty zasobów.

UwagaUwaga
Zbieranie danych działalności i wizualizacji wątek nie jest obsługiwany dla aplikacji sieci Web.

Dodawanie interakcji danych: można dodać danych wydajności dotyczących synchroniczne ADO.NET , wywołuje ASP.NET umożliwia aplikacji sieci Web programu Microsoft SQL Server bazy danych.

Zadania pokrewne

Zadanie

Zawartość pokrewne

Profil aplikacji autonomicznych (klient)

Profil usługi.