From owner-freebsd-arch@FreeBSD.ORG Mon Jun 2 13:13:39 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44C0D37B410 for ; Mon, 2 Jun 2003 13:13:39 -0700 (PDT) Received: from ns1.gnf.org (ns1.gnf.org [63.196.132.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38E1743F85 for ; Mon, 2 Jun 2003 13:13:38 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch01.lj.gnf.org [172.25.10.19]) by ns1.gnf.org (8.12.8p1/8.12.8) with ESMTP id h52KDatF094706 for ; Mon, 2 Jun 2003 13:13:36 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Mon, 2 Jun 2003 13:13:37 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h52KDbjX021269 for ; Mon, 2 Jun 2003 13:13:37 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h52KDbtx021268 for arch@FreeBSD.org; Mon, 2 Jun 2003 13:13:37 -0700 (PDT) (envelope-from gtetlow) Date: Mon, 2 Jun 2003 13:13:37 -0700 From: Gordon Tetlow To: arch@FreeBSD.org Message-ID: <20030602201337.GD87863@roark.gnf.org> References: <20030602171942.GA87863@roark.gnf.org> <16091.44150.539095.704531@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C6nHA5rIg3zAawEK" Content-Disposition: inline In-Reply-To: <16091.44150.539095.704531@grasshopper.cs.duke.edu> User-Agent: Mutt/1.4i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 02 Jun 2003 20:13:38.0066 (UTC) FILETIME=[73E85720:01C32943] Subject: Re: Making a dynamically-linked root X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jun 2003 20:13:39 -0000 --C6nHA5rIg3zAawEK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 02, 2003 at 03:58:46PM -0400, Andrew Gallatin wrote: >=20 > Gordon Tetlow writes: > >=20 > > There will be a performance hit associated with this. I did a quick > > measurement at boot and my boot time (from invocation of /etc/rc to > > the login prompt) went from 12 seconds with a static root to 15 > > seconds with a dynamic root. I have yet to perform a worldstone on > > it. >=20 > Wow! That's a 25% pessimization. I'm afraid that other heavily > scripted and or fork intensive environments may fair just as poorly > (dynamic web content, SMTP servers, etc) as the startup scripts. You need to realize that with the advent of rcNG that their are alot of additional shell invocations. Also bear in mind that your dynamic web content and SMTP servers are already going to be dynamically linked. In fact, the thing that will be hardest hit will be the boot scripts. -gordon --C6nHA5rIg3zAawEK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+26/xRu2t9DV9ZfsRAmyUAKC0RErC7j0gK6lMiNNpe/RIRQETfwCbBtct X8QEZbX35sP61QgSkvR9ZD4= =gQM6 -----END PGP SIGNATURE----- --C6nHA5rIg3zAawEK--