So am I right in thinking that this is a sort of "inverse" UML? It sounds like you build a special Xen host kernel, on which you run multiple vanilla kernels; as opposed to UML, where you build multiple UML guest kernels to run on a vanilla host kernel.
I'm quite interested in this: what I'm trying to do is run multiple 32-bit virtual Linuxes on a 64-bit host kernel on an Opteron server. This is to run a crucial Windoze app via CrossOver on Linux - that part already works fine on bog-standard 32-bit Linuxes. I figured that by virtualising on top of a 64-bit machine, I could effectively use more than 4GB of RAM without any nonsense; what's important is being able to run multiple instances of this app, each with up to 1GB of RAM, but usually not more.
Anyway, ideas on a postcard please, but otherwise, Xen looks intruiging ;-)
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds