Gewusst wie: Erfassen von CPU-Indikatordaten
Aktualisiert: November 2007
Ein CPU-Ereigniszähler wird verwendet, um hardware-spezifische Leistungsdaten zu erfassen. Es gibt zwei Typen von CPU-Zählerereignissen:
Portable Ereignisse – CPU-Ereignisse, die unabhängig von der jeweiligen CPU erfasst werden können.
Plattformereignisse – CPU-Ereignisse, die mit einer bestimmten CPU verknüpft sind.
Portable Ereignisse umfassen allgemeine Ereignisse, wie z. B. Zurückgezogene Anweisungen und Nicht angehaltene Zyklen, CPU-Puffereignisse, wie z. B. ITLB-Fehler, Verzweigungsereignisse und L2-Cacheereignisse. Die verfügbaren Plattformereigniszähler werden durch den Prozessorhersteller festgelegt.
Kategorien von Ereignissen können zwischen portablen Zählern und Plattformzählern gemeinsam genutzt werden. Die folgenden Datenkategorien sind beispielsweisel beiden Typen häufig gemeinsam:
Speicherereignisse
Front-End-Ereignisse
Verzweigungsereignisse
Sie haben zwei Möglichkeiten, um Leistungsindikatordaten im Profiler zusammenzustellen:
Geben Sie bei der Profilerstellung mit der Samplingmethode ein Zählerereignis als Samplingintervall an.
Stellen Sie bei der Profilerstellung mit der Instrumentationsmethode Daten aus einem oder mehreren Zählern zusammen.
So geben Sie ein CPU-Zählerereignis als Samplingintervall an
Klicken Sie auf den Eigenschaftenseiten auf Sampling.
Wählen Sie die Leistungsindikatordaten aus der Dropdownliste Samplingereignis aus.
Erweitern Sie die Struktur Verfügbare Leistungsindikatoren, bis Sie das Samplingereignis finden, das Sie zur Profilerstellung für die Anwendung verwenden möchten.
Klicken Sie auf das Samplingereignis.
Hinweis: Verfügbare Leistungsindikatoren ist nur aktiviert, wenn Sie in der Dropdownliste Samplingereignis den Eintrag Leistungsindikatordaten auswählen.
So stellen Sie bei der Profilstellung mit der Instrumentationsmethode Leistungsindikatordaten zusammen
Klicken Sie auf den Eigenschaftenseiten auf CPU-Indikatoren.
Aktivieren Sie das Kontrollkästchen CPU-Indikatoren auflisten.
Erweitern Sie die Struktur Verfügbare Leistungsindikatoren, bis Sie die Samplingereignisse finden, die Sie zusammenstellen möchten.
Wählen Sie für jedes Ereignis, das Sie auflisten möchten, das Ereignis aus, und klicken Sie auf den nach rechts weisenden Pfeil, um das Ereignis zur Liste Ausgewählte Indikatoren hinzuzufügen.
Hinweis: Verfügbare Leistungsindikatoren ist nur aktiviert, wenn Sie das Kontrollkästchen CPU-Indikatoren auflisten aktivieren.
Siehe auch
Aufgaben
Gewusst wie: Auswählen von Samplingereignissen
Konzepte
Weitere Ressourcen
Konfigurieren von Leistungssitzungen