Udostępnij za pośrednictwem


Jak: Wybierz zdarzenia do pobierania próbek

Domyślnie narzędzia profilowania Visual Studio gromadzą dane wydajności z interwałem, który jest określony jako liczba cykli procesora, które są używane przez profilowany proces.Domyślna liczba cykli w interwale to 10,000,000, co daje około 0,01 sekundy na komputerze 1 GH. Można zmienić liczbę cykli w interwale i można zmienić zdarzenie próbkowania.Dostępne są następujące zdarzenia próbkowania:

  • Cykle zegarowe - problemy związane z Procesorem.

  • Błędy strony - problemy związanych z pamięcią.

  • Wywołania systemowe - problemy związane z wejściem/wyjściem.

  • Licznik wydajności - liczniki procesora dla problemów wydajności niskiego poziomu.

Ważna uwagaWażne

Podczas zbierania danych pamięci .NET (alokacji lub okresu istnienia obiektu lub obu) przy użyciu metody pobierania próbek, wszystkie zdarzenia pobierania próbek określone przez użytkownika są ignorowane i właściwe zdarzenia alokacji pamięci lub modułu zbierającego elementy bezużyteczne są używane do zbierania danych.

Aby wybrać zdarzenie próbkowania

  1. W Eksploratorze wydajności, kliknij prawym przyciskiem myszy sesję wydajności, a następnie kliknij Właściwości.

  2. Na Strony właściwości, kliknij właściwość Pobieranie próbek.

  3. Z listy rozwijanej Zdarzenie pobierania próbek wybierz zdarzenie próbkowania, którego chcesz użyć do profilowania aplikacji.

    [!UWAGA]

    Dostępne liczniki wydajności są włączone tylko po wybraniu Licznik wydajności z listy rozwijanej Zdarzenie pobierania próbek.

  4. Jeśli wybierzesz Licznik wydajności, wybierz licznik określonego procesora z formantu drzewa Dostępne liczniki wydajności.

    • Liczniki w węźle Przenośne zdarzenia są dostępne dla wszystkich typów procesorów.

    • Liczniki w węźle Zdarzenia platformy są specyficzne dla procesora na bieżącym komputerze i mogą być niedostępne na innych typach procesorów.

  5. Po zaznaczeniu zdarzenia próbkowania, domyślna wartość interwału pobierania próbek jest wyświetlana w polu tekstowym Interwał próbkowania.W razie potrzeby można wprowadzić wartość w polu tekstowym.

Zobacz też

Zadania

Jak: Wybierz metod zbierania

Koncepcje

Konfigurowanie sesji wydajności dla narzędzia profilowania

Procesor i liczniki profilowania narzędzia systemu Windows

Opis pobierania próbek wartości danych w narzędzia profilowania

Przy użyciu profilowania narzędzia z wiersza polecenia