Counter
Artikel 07/17/2024
2 kontributor
Saran dan Komentar
Dalam artikel ini
Mewakili kumpulan Penghitung.
Hierarki Elemen
Sintaks
<Counters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
Counter
</Counters>
Atribut dan Elemen
Atribut
Atribut
Deskripsi
Jenis Data
Diperlukan
Default
Operasi
Menunjukkan apakah penghitung harus diatur atau ditambahkan.
Atribut ini dapat memiliki salah satu nilai berikut:
Tidak
Set
Elemen Anak
Elemen
Deskripsi
Persyaratan
Penghitung
Menjelaskan penghitung perangkat keras yang akan diaktifkan untuk sesi mode kernel.
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
Peristiwa
HardwareCounter