Berikut merupakan panduan singkat untuk mengaktifkan beberapa fitur dari hypervisor KVM yang tersedia sesuai versi Libvirt dan QEMU yang digunakan.
Sebelum mengedit konfigurasi XML, poweroff VM terlebih dahulu.
virsh shutdown domname
Selanjutnya edit konfigurasi XML pada domain dengan menambahkan baris berikut dibawah element <features>
<kvm>
<hidden state='on'/>
<hint-dedicated state='on'/>
<poll-control state='on'/>
<pv-ipi state='off'/>
<dirty-ring state='on' size='4096'/>
</kvm>
Feature | Description | Value | Since |
---|---|---|---|
hidden | Hide the KVM hypervisor from standard MSR based discovery | on, off | 1.2.8 (QEMU 2.1.0) |
hint-dedicated | Allows a guest to enable optimizations when running on dedicated vCPUs | on, off | 5.0 (QEMU 2.12.0) |
poll-control | Decrease IO completion latency by introducing a grace period of busy waiting | on, off | 6.10.0 (QEMU 4.2) |
pv-ipi | Paravirtualized send IPIs | on, off | 7.10.0 (QEMU 3.1) |
dirty-ring | Enable dirty ring feature | on, off; size - must be power of 2, range [1024,65536] | 8.0.0 (QEMU 6.1) |
Simpan konfigurasi lalu hidupkan VM.
virsh start domname