From owner-freebsd-hackers@FreeBSD.ORG Sun Sep 12 21:01:24 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5C5E16A4CE for ; Sun, 12 Sep 2004 21:01:24 +0000 (GMT) Received: from thebsh.namesys.com (thebsh.namesys.com [212.16.7.65]) by mx1.FreeBSD.org (Postfix) with SMTP id 252C443D3F for ; Sun, 12 Sep 2004 21:01:23 +0000 (GMT) (envelope-from nikita@clusterfs.com) Received: (qmail 2700 invoked by uid 511); 12 Sep 2004 21:01:21 -0000 From: Nikita Danilov MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16708.47393.249768.90818@thebsh.namesys.com> Date: Mon, 13 Sep 2004 01:01:21 +0400 To: Igor Shmukler In-Reply-To: References: <20040912183437.GF20097@mongers.org> X-Mailer: VM 7.17 under 21.5 (patch 17) "chayote" (+CVS-20040321) XEmacs Lucid X-Mailman-Approved-At: Mon, 13 Sep 2004 15:13:54 +0000 cc: freebsd-hackers@freebsd.org cc: Morten Liebach Subject: Re: FreeBSD on Xserve? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Sep 2004 21:01:24 -0000 Igor Shmukler writes: > > > If original author wants to mature OS with MAC and SMP support SELinux > > > might be a good candidate. > > > However, Linux does not have jails. Only other OS that has them is > > > Solaris 10 which does not run on PPC. > > > > There's something named User Mode Linux which seems to be a little like > > jails. I haven't got the faintest idea how well it works. > > I could be wrong, but AFAIK UML is not same thing as jail. AFAIK, UML > has a serious performance penalty. It used to work pretty well for > 2.4.x kernels. However, there are associated issues with keeping UML > up to date. I don't think UML ever made it into mainline. Jail is > part of kernel. UML (User Mode Linux, user-mode-linux.sf.net) is a port of Linux kernel to Linux used as an underlying platform. UML kernel is built as a normal user-level executable, that is run on a "host" machine, providing "guest" Linux instance. You can log into guest, run processes there, attach debugger to it, etc. It's more like vmware than jail. UML is a part of 2.6 mainline. Nikita.