Zbierania szczegółowych danych czasu przy użyciu Instrumentacji
Visual Studio Metody Instrumentacji narzędzia profilowania wstrzykuje profilowania kodu do kopiowania modułu.Kod rejestruje każdego wejścia, wyjścia i funkcji wywołania funkcji w module podczas profilowania Uruchom.Metoda Instrumentacji jest przydatne do zbierania informacji szczegółowe terminy dotyczące sekcji kodu i zrozumienia wpływu operacje wejścia i wyjścia na wydajność aplikacji.
Wymagania
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional
Metoda Instrumentacji można określić przy użyciu jednej z następujących procedur:
Na pierwszej stronie kreatora profilowania, wybierz Instrumentacji.
Na Explorer wydajności narzędzi, Metoda kliknij Instrumentacji.
Na Ogólne strony w oknie dialogowym właściwości dla sesji wydajności wybierz Instrumentacji.
Typowe zadania
Można określić dodatkowe opcje w Wydajności sesjiStron właściwości okno dialogowe sesji wydajności.Aby otworzyć to okno dialogowe:
- W Explorer wydajności, kliknij prawym przyciskiem myszy nazwę sesji wydajności, a następnie kliknij przycisk Właściwości.
Zadania w poniższej tabeli opisano opcje, które można określić w Wydajności sesjiStron właściwości okno dialogowe, gdy profilu przy użyciu metody instrumentacji.
Zadania |
Zawartość pokrewne |
---|---|
Na Ogólne strony, Dodaj .net alokacji pamięci i okres istnienia danych i określ szczegóły nazewnictwa dla profilowania wygenerowany plik danych (.vsp). |
|
Na Uruchamianie stronę, jeśli masz w sieci solution.specify wielu projektów .exe aplikacji do uruchomienia i ich kolejność start. |
|
Na pliki binarne strony, określ lokalizację oprzyrządowanego kopie modułów.Domyślnie oryginalne pliki binarne są przenoszone do folderu kopii zapasowej. |
|
Na Poziom interakcji strony, Dodaj ADO.NET wywołania danych do profilowania Uruchom. |
|
Na Instrumentacji stronę małych funkcji Wyklucz profilowania zmniejszenia profilowania profilu kodu JavaScript na stronach sieci Web ASP.NET w napowietrznych, i określić polecenia uruchamiane w wierszu polecenia przed i po procesie instrumentacji. |
|
Na Liczniki Procesora strony, określ jeden lub więcej liczników wydajności procesora, aby dodać do profilowania danych. |
|
Na Zdarzeń systemu Windows strony, zaznacz jedno lub więcej zdarzeń zdarzenie śledzenia dla systemu Windows (ETW) do zbierania danych pobierania próbek. |
|
Na Liczniki Windows strony, określ jeden lub więcej liczników wydajności systemu operacyjnego do dodawania do profilowania danych jako znaki. |
|
Na Zaawansowane strony, określ dodatkowe opcje, które chcesz przekazać do programu Instrumentacji VSInstr, jak opcje, aby dołączyć lub wykluczyć określone funkcje. |