On Thu, Jan 11, 2007 at 05:21:26PM -0800, Matthew Dillon wrote:
> But I still have not found a good technical description of what they
> are doing. Are they actually using ptrace to manipulate dummied
> up processes in the real kernel to shadow the emulated processes
> in the UML? That sounds pretty wasteful. But that was described in
> 2002.
>
> I feel kinda sheepish. I've only spent two months doing the DragonFly
> V-kernel and it never felt like a big deal to me. Just grunt work.
> The linux folks seem to have a whole site revolving around UML and
> even a book! A book! Who has time to write a book?
Yeah, heh, most of the initial interest in UML was for file systems
development so that they didn't have to restart all of time, etc...
KVM is a recent addition to the Linux kernel and I expect that to
overtake Xen in a rather short amount of time since there's a lot of
effort behind it using those virtualization mechanisms in AMD/Intel
processors. MMU issues are a hell. I'm sorry I don't have an more
specifics.
http://lwn.net/Articles/207875/
This is different than your use for dfBSD VFS development. Congrads
on VKernel BTW. :)
bill