Ulrich Weigand wrote:
> 
> Morten Lund wrote:
> 
> > I was just wondering... Will I ever be able to run plex86 inside plex86, so
> > that i can run "trees" of operating systems, like in VM/ESA? Or will it it
> > be a flat one-level VM?
> 
> Well, the goal IMO is to provide a *complete* virtualization of the x86,
> so it should be possible to run plex86 inside plex86 as well ...
> 
> Maybe we will want to make trade-offs between completeness of virtualization
> and efficiency in the 'usual' cases at some point (as e.g. VMWare appears
> to have done), but at least as option I think we should indeed try for
> complete virtualization.


I'm not sure how easy it will be to virtualize the
split I&D TLB stuff.  It's one of those performance
trades offs using it, instead of another technique.

Mostly I'm interested in one level of VM-osity, so
people can run stuff from disparate OSes.  But it
is a cool idea, running recursive VMs.  I've thought
about it a little.  Just not my personal primary design
goal at the moment.  Multiple (one-level) VMs of course;
we're already doing this.

Other than for academic reasons, what kinds of uses are
there for recursive VMs anyways?  Maybe for VM debugging.

-Kevin

Reply via email to