HypervisorEventCollector
Mewakili pengumpul peristiwa hypervisor untuk profil.
Hierarki Elemen
-
<
WindowsPerformanceRecorder>
-
<
Profil>
- < HypervisorEventCollector>
-
<
Profil>
Sintaks
<HypervisorEventCollector Id = IdType
Base = string
Name = string
Realtime = boolean
MergeAlone = boolean>
<!-- Child elements -->
BufferSize,
BuffersPerCPU,
MaximumFileSize,
FileMax
</HypervisorEventCollector>
Atribut dan Elemen
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan | Default |
---|---|---|---|---|
Id | Secara unik mengidentifikasi pengumpul peristiwa. | String yang harus memiliki setidaknya satu karakter dan tidak boleh berisi titik dua (:) atau spasi. | Ya | |
Dasar | Mengidentifikasi dasar pengumpul peristiwa. | string | Tidak | |
Nama | Menunjukkan nama sesi ETW. | string | Ya | |
Realtime | Menunjukkan apakah pengumpul peristiwa beroperasi secara real time. | boolean | Tidak | salah |
MergeAlone | Menunjukkan apakah sesi hypervisor akan melakukan penggabungan sendiri. File gabungan akan disimpan ke TraceFileName.HyperV.etl | boolean | Tidak | salah |
Elemen Anak
Elemen | Deskripsi | Persyaratan |
---|---|---|
BufferSize | Menjelaskan ukuran setiap buffer, dalam KB. | Diperlukan |
BuffersPerCPU | Menjelaskan jumlah buffer yang akan dialokasikan per CPU | Diperlukan |
MaximumFileSize | Menjelaskan ukuran file pelacakan maksimum. | Tidak |
FileMax | Menjelaskan jumlah maksimum instans file log yang dibuat ETW untuk jejak Autologger. | Tidak |
Elemen Induk
Elemen | Deskripsi |
---|---|
Profil | Mewakili kumpulan kolektor, penyedia, dan profil. |
Keterangan
Sesi pelacakan HypervisorEventCollector hanya berfungsi di FileMode
LoggingMode.
Contoh
Contoh kode berikut mendefinisikan HypervisorEventCollector dengan 4 buffer per CPU masing-masing 128 KB. Jika ada 16 CPU dalam sistem, jumlah total buffer adalah 64.
<HypervisorEventCollector
Id="WPREventCollector"
Name="WPR Event Collector">
<BufferSize
Value="128"/>
<BuffersPerCPU
Value="4"/>
</EventCollector>