On Thursday 19 June 2008, Michael Thayer wrote: > JD wrote: > > Since the context we are in on this list is > > full HW platform virtualization, > > each and every guest instruction is "interpreted" > > on non-VT platforms, such as on my AMD64 3700+ cpu, > > VBOX is the 100% interpreter of 100% of the guest > > OS and guest apps. If this is not the case, please > > show evidence in source code of VBOx where it applies > > to non-VT hardware. > > This is getting a bit silly. The code is in src/VBox/VMM if you are > interested in reading it. You might want to do so before making claims > about what is in there or not.
And to second Michaels note: It would just not be possible to achieve a performance similar to execution on bare metal with interpretion. Think of pure Java interpreters which are dog slow. You have _at least_ to recompile the interpreted code. Java does JIT (just in time compilation). One small part of VBox does the same where other optimizations don't apply (for instance guest real mode). But neither will help you recompilation much: compare the Qemu performance with the VirtualBox performance. Kind regards, Frank -- Dr.-Ing. Frank Mehnert Sun Microsystems http://www.sun.com/
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ vbox-users mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-users
