Impressive performance for KVM, a shame getting it up and running is so hard.
Announcement
Collapse
No announcement yet.
Linux KVM Continues Offering Much Better Performance Than VirtualBox
Collapse
X
-
Is also possible to increase KVM performance using static cpu "pinning" for avoiding overhead on context switching in the host and also hugemem should help.
I think VirtualBox is great because is easy to use and also tools like vagrant use VirtualBox as default.
Comment
-
I use both quite a lot, but as a developer doing a mix of frontend and backend work on various operating systems I tend to prefer VirtualBox due to so many ease-of-use-features: nice management GUI allowing easy connection/disconnection of USB and other devices, powerful guest additions with support for screen resizing and shared clipboards, automatically sets up remote access, etc. It's just really nice for everyday virtualization needs. Performance isn't always a high priority, depending on what you're doing.
I do wish the KVM/QEMU world would be able to match VirtualBox better feature to feature. Still, happy to have both.
BTW, as others have pointed out, VirtualBox uses KVM as hypervisor by default on Linux, so the title is a bit misleading. The comparison is specifically about the libvirt-packaged KVM/QEMU vs. VirtualBox.
Generally, Michael, you can do a better job at describing and explaining the setups for your benchmarks. Almost always you get questions in the comments about whether you used feature X or Y and why.
- Likes 3
Comment
-
Originally posted by andoride View Post
have you tried virt-manager?Last edited by Hi-Angel; 30 December 2018, 07:17 PM.
Comment
-
Originally posted by Hi-Angel View PostHave they fixed work with external drives? A few years ago when I tried it, running a VM whose image is physically located on a partition mounted at /mnt have caused confusing errors, and required some non-trivial setup, something about pools of storage memory. Ironically, running that same image from terminal with QEMU was a lot easier (well, given you knew the arguments needed).Last edited by torsionbar28; 30 December 2018, 08:21 PM.
- Likes 1
Comment
-
Originally posted by AsuMagic View PostI wonder if the difference is as noticeable with a Windows guest. Unfortunately though there's no way I know of for getting desktop acceleration with qemu/KVM for D3D.
- Likes 1
Comment
-
Originally posted by Hi-Angel View PostHave they fixed work with external drives? A few years ago when I tried it, running a VM whose image is physically located on a partition mounted at /mnt have caused confusing errors, and required some non-trivial setup, something about pools of storage memory. Ironically, running that same image from terminal with QEMU was a lot easier (well, given you knew the arguments needed).
Comment
-
Originally posted by Hi-Angel View PostHave they fixed work with external drives? A few years ago when I tried it, running a VM whose image is physically located on a partition mounted at /mnt have caused confusing errors, and required some non-trivial setup, something about pools of storage memory. Ironically, running that same image from terminal with QEMU was a lot easier (well, given you knew the arguments needed).
- Likes 1
Comment
Comment