Udostępnij za pośrednictwem


Zbieranie statystyki wydajności za pomocą pobierania próbek

Domyślnie Visual Studio Premium metody pobierania próbek narzędzia profilowania zbiera informacje profilowania co 10 000 000 cykli procesora (około co jednej setnej sekundy na komputerze 1 GHz).Metoda pobierania próbek jest przydatne w przypadku znalezienia kwestii wykorzystania procesora i sugerowane metody uruchamianie większości dochodzeń wydajności.

Wymagania

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional

[!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.

Metoda pobierania próbek można określić przy użyciu jednej z następujących procedur:

  • Na pierwszej stronie kreatora profilowania, kliknij Pobierania próbek Procesora (zalecane).

  • Na Explorer wydajności narzędzi, Metoda kliknij pobierania próbek.

  • Na Ogólne stronie okna dialogowego właściwości dla sesji konsoli Wydajność, kliknij pobierania próbek.

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 w profilu przy użyciu metody pobierania próbek.

Zadanie

Zawartość pokrewne

Na Ogólne strony, Dodaj .net alokacji pamięci i okres istnienia zbierania danych i określ szczegóły nazewnictwa dla profilowania wygenerowany plik danych (.vsp).

Na pobierania próbek stron, zmienić częstotliwość próbkowania, zmienić zdarzeń pobierania próbek z cykli zegara procesora na inny licznika wydajności procesora lub zmienić zarówno.

Na Uruchamianie strony, określ aplikację do uruchomienia i rozpoczęcia zamówienia, jeśli masz wiele projektów exe w kod rozwiązania.

Na Poziom interakcji stron, dodawanie informacji wywołanie ADO.NET dane zebrane w theprofiling uruchomić.

Na Zdarzeń systemu Windows strony, określ jeden 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ślenie wersji runtime.NET Framework do profilu, jeśli moduły aplikacji używać wielu wersji.Domyślnie profilowane jest pierwsza wersja załadowany.