Gewusst wie: Sammeln von CPU-Indikatordaten mit der Instrumentationsmethode
Ein CPU-Ereigniszähler wird verwendet, um hardware-spezifische Leistungsdaten zu erfassen. Zwei Typen von CPU-Leistungsindikatorereignissen können auftreten:
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, z. B. zurückgezogene Anweisungen und nicht angehaltene Zyklen, CPU-Puffereignisse, 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. Beispielsweise sind die folgenden Datenkategorien häufig beiden Typen gemeinsam:
Speicherereignisse.
Front-End-Ereignisse.
Verzweigungsereignisse.
Sie haben zwei Möglichkeiten, um Leistungsindikatordaten im Profiler zusammenzustellen:
Stellen Sie bei der Profilerstellung mit der Instrumentationsmethode Daten aus einem oder mehreren Zählern zusammen.
Geben Sie bei der Profilerstellung mit der Samplingmethode ein Zählerereignis als Samplingintervall an. Weitere Informationen finden Sie unter Gewusst wie: Auswählen von Samplingereignissen.
So sammeln Sie bei der Profilerstellung mit der Instrumentationsmethode CPU-Leistungsindikatordaten
Klicken Sie in den Eigenschaftenseiten der Leistungssitzung auf CPU-Indikatoren.
Aktivieren Sie das Kontrollkästchen CPU-Indikatoren auflisten.
Erweitern Sie die Struktur Verfügbare Leistungsindikatoren, bis Sie die Samplingereignisse gefunden haben, die Sie sammeln möchten.
Wählen Sie für jedes Ereignis, das Sie auflisten möchten, das Ereignis aus, und klicken Sie dann auf den Pfeil nach rechts, um das Ereignis der Liste Ausgewählte Indikatoren hinzuzufügen.
Tipp
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
Konfigurieren von Leistungssitzungen für Profilerstellungstools