Frank Mehnert wrote: > Marc, > > On Friday 12 December 2008, Marc Beck wrote: > >> I doubt that even with multiple cores it will make any improvements. >> That's because the way the multicore OS is designed. Basically, as far as >> I know, the load is not shared in such a way that one application would run >> on one pc, and a second one on the other. On top of that, from the host >> point of view, the VM shell is a single application, no matter how many VM >> you get to run within that shell. Unless there is a way to designate a >> specific core for a given VM within a single shell, its a no go. >> > > That is wrong. Your understanding of how a VMM works is not correct. There > is no VM shell. Each VM has its own process. Therefore it _will_ make a > difference if you compute in two or more VMs in parallel on a multicore > system. Apart from this, even a VM process uses several threads which can > run in parallel if they don't wait for each other. So even a single VM > is faster on a multicore system than on a single core system if you are > able to utilize the threads. For instance when doing I/O: One thread is > emulating the guest, another thread is doing the work on the host. > > Are there any plans to "emulate" multicore processor inside VBox ? I mean if host computer has multiple cores - single VBox guest instance will see ( and will be able to run multiple processes on them ) some of the cores not one (correct me if I'm wrong ) as today.
Best regards Maciek Kaliszewski _______________________________________________ vbox-users mailing list vbox-users@virtualbox.org http://vbox.innotek.de/mailman/listinfo/vbox-users