Bagikan melalui


Acara

Mewakili kumpulan Peristiwa.

Hierarki Elemen

Sintaks

<Events Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
  <!-- Child elements -->
  Event
</Events>

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Default
Operasi Menunjukkan apakah peristiwa harus diatur atau ditambahkan. Atribut ini dapat memiliki salah satu nilai berikut:
  • Set
  • Tambahkan
  • Hapus
Tidak Set

Elemen Anak

Elemen Deskripsi Persyaratan
Kejadian Menjelaskan peristiwa kernel yang akan dikumpulkan oleh penghitung. Diperlukan, 1 atau lebih.

Elemen Induk

Elemen Deskripsi
HardwareCounter Mewakili penyedia penghitung perangkat keras.

Contoh

Contoh kode berikut adalah mengumpulkan peristiwa penghitung TotalCycles dan InstructionRetired pada peristiwa kernel CSwitch. Nama penghitung didasarkan pada CPU. Gunakan wpr -pmcsources untuk menghitung nilai yang tersedia. Lihat Peristiwa untuk nilai Peristiwa yang tersedia.

<HardwareCounter Id="PerfWorkloads">
    <Counters>
        <Counter Value="TotalCycles"/>
        <Counter Value="InstructionRetired" />
    </Counters>
    <Events>
       <Event Value="CSwitch"/>
    </Events>
</HardwareCounter>

Elemen

Counter

HardwareCounter