linux-um archives
 help / color / mirror / Atom feed
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

  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