Wprowadzenie do narzędzia profilowania
W tej sekcji omówiono pojęcia i zadania, które będą stosowane podczas gromadzenia, wyświetlania i analizowania kodu wydajności przy użyciu narzędzia profilowania Visual Studio.
Narzędzia profilowania Visual Studio zapewniają kilka sposobów gromadzenia i analizowania danych wydajności.Jednak w wielu przypadkach najlepszym sposobem rozpoczęcia jest użycie domyślnych ustawień Kreatora wydajności.Za pomocą Kreatora wydajności, można gromadzić statystyki aplikacji, które mogą wskazywać na problemy z wydajnością w kodzie.
Ostrzeżenia o wydajności powiadamiają o typowych problemach kodowania.Ostrzeżenia są wyświetlane w Visual Studio oknie błędów.Można przechodzić z ostrzeżenia do kodu źródłowego i do szczegółowych tematów pomocy, które pomagają napisać kod bardziej efektywny.
Raporty narzędzi do profilowania zapewniają widoki na różnych poziomach struktury aplikacji od wierszy kodu źródłowego do procesów i danych wykonywanie programu od wywołującego i wywoływanych funkcji określonej funkcji do drzewa wywołań całej aplikacji.
Typowe zadania
Zadanie |
Zawartość pokrewna |
---|---|
Szybko profiluj aplikację lub witrynę sieci Web: Skonfiguruj i uruchom sesję profilowania za pomocą Kreatora wydajności dla rozwiązania lub witrynie sieci Web Visual Studio. |
|
Profilowanie aplikacji bez kreatora: Dowiedz się jak używać stron właściwości sesji wydajności do tworzenia sesji wydajności. |
|
Wypróbuj: Uzyskać doświadczenie praktyczne podczas profilowania aplikacji przykładowej. |
Zobacz też
Koncepcje
Analizowanie danych narzędzia profilowania
Konfigurowanie sesji wydajności dla narzędzia profilowania
Inne zasoby
Przeglądy (narzędzia profilowania)
Za pomocą reguł wydajności do analizowania danych profilowania