Virtuabox Performance issue in Raw mode - spin lock issues?
Posted: 28. Jul 2016, 07:30
Hi,
I am running Virtualbox 5.0.12 on Windows host and running a linux guest with 1 VCPU. KVM provider is turned-on but in the particular case we have turned off the hardware virtualization extension (Intel VT-x) from BIOS. One of our target application is showing very bad load/launch time. I then profiled it using "perf" in linux and the perf profile shows a lot of samples in _raw_spin_unlock_irq() and pvclock_clocksource_read(). As per my understanding, the KVM provider in VBox5 paravirtualizes the SMP spin-locks and guest clock source reads. Would the paravirtualization I/F help in case we have disabled hardware virtualization?
I am running Virtualbox 5.0.12 on Windows host and running a linux guest with 1 VCPU. KVM provider is turned-on but in the particular case we have turned off the hardware virtualization extension (Intel VT-x) from BIOS. One of our target application is showing very bad load/launch time. I then profiled it using "perf" in linux and the perf profile shows a lot of samples in _raw_spin_unlock_irq() and pvclock_clocksource_read(). As per my understanding, the KVM provider in VBox5 paravirtualizes the SMP spin-locks and guest clock source reads. Would the paravirtualization I/F help in case we have disabled hardware virtualization?