Udostępnij za pośrednictwem


Jak: zbierania danych licznika Procesora przy użyciu metody Instrumentacji

Licznik zdarzeń procesora CPU jest używany do zbierania danych dotyczących wydajności specyficznych dla sprzętu.W tym temacie przedstawiono sposób zbierania danych o zdarzeniach używając metody profilowania za pomocą instrumentacji.

Wymagania

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

Występują dwa typy zdarzeń licznika procesora CPU:

  • Przenośne zdarzenia - zdarzenia procesora CPU, które mogą być zbierane, niezależnie od określonego procesora CPU.

  • Zdarzenia związane z platformą - zdarzenia procesora CPU, które są połączone z określonym procesorem.

Przenośne zdarzenia zawierają ogólne zdarzenia, takich jak instrukcje przedawnione i niezatrzymane cykle, zdarzenia bufora procesora CPU, zdarzenia rozgałęzień i zdarzenia pamięci podręcznej L2.Dostępne liczniki zdarzeń związanych z platformą są określane przez producenta procesora.

Kategorie zdarzeń mogą być współużytkowane między liczniki związane z platformą i przenośne.Na przykład następujące kategorie danych są często wspólne dla obu typów:

  • Zdarzenia pamięci.

  • Zdarzenia typu front-end.

  • Zdarzenia rozgałęzień.

Można zbierać dane licznika wydajności w Profilerze na dwa sposoby:

  • Zbierać dane od jednego lub kilku liczników, gdy profilowanie następuje metodą instrumentacji.

  • Zdarzenie licznika należy określić jako interwał próbkowania podczas profilowania przez pobieranie próbek.Aby uzyskać więcej informacji, zobacz Jak: Wybierz zdarzenia do pobierania próbek.

Aby zbierać dane licznika wydajności procesora CPU podczas profilowania za pomocą instrumentacji

  1. Na karcie Strony właściwości sesji wydajności, kliknij Liczniki procesora CPU.

  2. Wybierz pole wyboru Zbieranie liczników procesora CPU.

  3. Rozwiń drzewo Dostępne liczniki wydajności, aż znajdziesz próbki zdarzeń, które mają być zbierane.

  4. Dla każdego zdarzenia, które ma być zbierane, wybierz zdarzenie, a następnie kliknij przycisk strzałki w prawo, aby dodać zdarzenie do listy Wybrane liczniki.

    [!UWAGA]

    Dostępne liczniki wydajności jest włączone tylko po zaznaczeniu pola wyboru Zbierania liczników procesora CPU.

Zobacz też

Zadania

Jak: Wybierz zdarzenia do pobierania próbek

Koncepcje

Konfigurowanie sesji wydajności dla narzędzia profilowania

Właściwości sesji wydajności

Procesor i liczniki profilowania narzędzia systemu Windows