Porady: wybieranie zdarzeń pobierania próbek
Domyślnie Profiling Tools 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.
![]() |
---|
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 wyrzucający elementy bezużyteczne są używane do zbierania danych. |
Aby wybrać zdarzenie próbkowania
W Eksploratorze wydajności, kliknij prawym przyciskiem myszy sesję oceniania wydajności, a następnie kliknij Właściwości.
Na Strony właściwości, kliknij właściwość Pobieranie próbek.
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.
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.
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
Porady: wybieranie metod kolekcji
Koncepcje
Konfigurowanie sesji wydajności dla narzędzi profilowania
CPU i liczniki systemu Windows w narzędziach profilowania
Zapoznanie z wartościami danych próbkowania w narzędziach profilowania