On Fri, Dec 12, 2008 at 10:06 AM, Marc Beck <[email protected]> wrote: > We are talking here about VirtualBox, not about a hypervisor, so if you are > correct, I would be glad to see some documentation about this. > > Thanks > > Marc > 972-800-2150 > www.Amazingcomputing.biz > >
Hi, VirtualBox is a hypervisor. And it's one that runs either beside or on top of a HostOS. Thus you're going to slow down because of the abstractions needed to isolate resources for each VM. The problem with using multiple VMs to compute a problem with say MPI is that you are still using _one_ machine. So it's one machine's resources being used the entire time. With one machine's processor (multi-core or not) having to swap out the context of both the HostOS AND any VMs that are currently executing. Virtualization takes too big of a hit due to abstraction to get a speed increase. Especially using the kind of hypervisor VirtualBox is. No offense to the virtualbox devel team. it's a great hypervisor for what it's trying to accomplish and that's not really this. Thanks, Ferrol _______________________________________________ vbox-users mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-users
