tag:blogger.com,1999:blog-2890503559617005376.post7044043222143964146..comments2018-05-22T04:19:47.153-07:00Comments on Confessions of a Linux Penguin: Virtualization solution #2: VirtualBoxEric Lee Greenhttp://www.blogger.com/profile/12350104299041375832noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2890503559617005376.post-58292014445031905872011-04-10T15:32:07.750-07:002011-04-10T15:32:07.750-07:00I dumped Parallels for VMware Fusion several years...I dumped Parallels for VMware Fusion several years ago on my Macbook because VMware's I/O performance was much better than that of Parallels for Linux virtual machines at the time. As for Virtualbox, my guess is that you ran into two different performance issues there. The first is that the VB GUI doesn't expose RAW files as disk drives, just QCOW2, and QCOW2 runs excruciatingly slow on any journaled filesystem (such as the default Mac HFS+ root partition on a Mac). If you select RAW for your hard drive format rather than QCOW2 via creating the disk by hand with the QEMU command line tools you can get disk performance *way* up, basically equal to Parallels, though not as good as VMware with Linux. The second issue you likely ran into is that VB doesn't have any real integration tools for Linux. Your Meercat has paravirtual hard drive and network drivers already installed into it for running as a Virtualbox guest (they're the same drivers used for KVM, because QEMU is doing the heavy lifting for both), but VB may not have configured the drive and network as Linux paravirt drivers when it created the VM and when it comes to video drivers... nuh-uh. You're going to be slow, slow, SLOW. <br /><br />Regarding Parallels and VMware Fusion on the Mac, Parallels in my testing had better graphics performance with Windows but poorer I/O performance with Linux. VMware has paravirtualized drivers for Linux and they run *fast*. VMware's graphics performance is somewhat limited by the structure of the program -- it's inherently a network-based protocol even when both pieces (VM and screen viewer) reside on the same system -- but has proven fast enough for non-game use for me, and the Unity feature works very well. It may be that Parallels has improved their Linux performance, I haven't tested the latest release. But one thing is clear -- *both* work better than the current incarnation of VirtualBox. The only thing VirtualBox has going for it on the Mac is that it's *free*, which neither Parallels nor VMware Player are. But this is a case where you get what you pay for...<br /><br />-ELGEric Lee Greenhttps://www.blogger.com/profile/12350104299041375832noreply@blogger.comtag:blogger.com,1999:blog-2890503559617005376.post-62504979932610688712011-04-10T11:45:34.766-07:002011-04-10T11:45:34.766-07:00ELG,
I have a used macbook I recently purchased (...ELG,<br /><br />I have a used macbook I recently purchased (finally!) and when I upgraded the hd I added Parallels to the purchase at 1/2 price. Compared it to VB with the same Maverick guest install on both. Parallels blew VB out every way possible both from the host and guest point-of-view. Dumped VB.<br /><br />JCJCChttps://www.blogger.com/profile/14283066988593742184noreply@blogger.com