From: "Sven Köhler" <skoehler@upb.de>
To: Rob Landley <rob@landley.net>
Cc: user-mode-linux-devel@lists.sourceforge.net
Subject: Re: Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?)
Date: Sat, 05 Feb 2005 15:46:33 +0100 [thread overview]
Message-ID: <4204DC49.1070102@upb.de> (raw)
In-Reply-To: <200502042113.13876.rob@landley.net>
>> I feel like this is a slap in Jeff's face, since i thought
>>that UML will be developed as the first choice in virtualizations
>>techniques.
>
> Yup, just like the inclusion of reiserfs in the kernel is a slap in the face
> to ext3. Obviously they did it just to be insulting, didn't you read Linus's
> "I'm a bastard" speech?
No, i don't know that speech. In addition i like reiserfs, so i'm
perhaps the wrong person to discuss that with. The next thing on the
horizon is reiser4 - perhaps with the "files as directory" feature -
what ever that means, but i guess i won't like it.
>>So what is it all about? When should somebody chose Xen, and when should
>>somebody chose UML? and how will UML and Xen compete?
>
> You know, ever since the release of the BSD source code in 1992 totally
> derailed that "Linux" project people were playing with back then, this kind
> of question has become vitally important. The release of any remotely
> similar project obviously can immediately halt all development of established
> projects that developers have sunk years of effort into, and they immediately
> start porting over things like the COW mounts and hostfs and honeypot procfs,
> and rewrite all the existing tutorials and retrain everybody overnight to
> work on the new as yet untested thingy that hasn't been particularly debugged
> yet.
So you critisize, that they don't concentrate forces on UML? I Agree.
With the integration of UML into the Linux-Kernel i thought, that it
would speed up development of UML and make it more stable. Intead, the
people still break the UML-stuff regularly and Jeff and Blaisorblade
must provide patches again :-(
> Especially in a case like this, where Xen actually competes with VMWare rather
> than UML. Obviously, UML is doomed. What with Xen requiring a modified host
> kernel to provide its virtualization environment whereas UML uses the process
> abstraction to virtualize it: I mean, who's going to use _processes_ in five
> years, will future kernels even bother to support them? Sure, UML not only
> runs on an unmodified Linux kernel (even running a 2.6 UML on a 2.2 host
> kernel), and even an effort underway to get it running on windows (who knows
> why, but a MacOS X host can only be a matter of time), but that just means
> maybe it can scrape on some tiny niches once it's driven off Linux by this
> new "Adeos" thing... Er, I mean "Plex86"... Um... "Xen", that's it. And
> obviously its original use as a Linux development tool letting you do things
> like create a filesystem driver and mount an instance of it without
> destablizing your host kernel, or run bits of the kernel under normal
> userspace debugging tools... Well, we're well rid of that, aren't we? And
> being to swap kernel memory to backing store just like a regular application,
> that was obviously a bad idea from day one...
VMWare, Xen and UML are different techniques. As far as i know, UML
doesn't use processes as the virtualization environment when running in
SKAS mode. It runs a new kernel within a different address space -
afaik, this is more like VMWare and Xen. But due to haveing a relatively
normal hostsystem, there are the advantages you mentioned.
You also forgot some things: Xen doesn't support NPTL too
> Why was the question interesting again?
What's the future of Xen and UML? Will Xen grow bigger than UML? Which
is Linus's favourite? UML or Xen?
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
next prev parent reply other threads:[~2005-02-05 14:44 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-05 1:45 [uml-devel] Xen going to be in Kernel 2.6 soon? Sven Köhler
2005-02-05 2:13 ` Sky, comma, falling. (Was Re: [uml-devel] Xen going to be in Kernel 2.6 soon?) Rob Landley
2005-02-05 14:46 ` Sven Köhler [this message]
2005-02-05 15:10 ` Rob Landley
2005-02-07 9:56 ` Geert Uytterhoeven
2005-02-07 13:43 ` Rob Landley
2005-02-06 18:50 ` [uml-devel] Xen going to be in Kernel 2.6 soon? Jeff Dike
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4204DC49.1070102@upb.de \
--to=skoehler@upb.de \
--cc=rob@landley.net \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox