15
6
Where I work we are running relatively powerful PCs using the Debian Linux Distribution. However for certain programs which we need to install it would be better to have CentOS and these would be our main work tools. Changing the OS for all of the computers in our workplace is a possibility, but we are trying to decide if using VirtualBox is a better choice for simplicity.
This all hinges on the following point. The programs we need to run are simulators which are very processor intensive tasks that can easily run up to an hour or more each time a simulation is launched. We need to decide if the performance degradation when using Virtual Box is large enough to merit our change of OS.
So my question is if anyone can verifiably tell me what is the performance hit from running a processor intensive task in virtual box versus running it on the native PC?
Thanks.
Ok. I'll give that a shot. Thanks for the reply. – aarelovich – 2016-02-03T11:10:47.473
How does, performance wise, KVM compare to VirtualBox (Let's say running Windows 10 on Linux System)? – Royi – 2018-05-08T20:46:48.740
They should be nearly identical if VirtualBox is leveraging the CPU virtualization extensions (like KVM does), and the workload is mostly CPU bound. If the tasks are I/O heavy, the performance will vary depending on the selected hardware. KVM has paravirtualized drivers (virtio) that can greatly surpass that of emulated devices (e.g. E1000 NIC and LSI SCSI disk controller). Generally though they should be reasonably close. – Jonathon Reinhart – 2018-05-09T00:40:31.050