Udostępnij za pośrednictwem


Profilowanie wiersza polecenia aplikacji sieci Web ASP.NET

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 aplikacji Windows 8 i Windows Server 2012.

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.

[!UWAGA]

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.

[!UWAGA]

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.