From owner-freebsd-current@FreeBSD.ORG Mon Nov 24 18:26:10 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4989916A4CE for ; Mon, 24 Nov 2003 18:26:10 -0800 (PST) Received: from cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB8DA43FF9 for ; Mon, 24 Nov 2003 18:26:06 -0800 (PST) (envelope-from sheepkiller@cultdeadsheep.org) Received: (qmail 69215 invoked by uid 85); 25 Nov 2003 03:26:05 +0100 Received: from sheepkiller@cultdeadsheep.org by goofy.cultdeadsheep.org by uid 82 with qmail-scanner-1.20rc2 ( Clear:RC:1:. Processed in 0.194407 secs); 25 Nov 2003 02:26:05 -0000 Received: from persephone.cultdeadsheep.org (192.168.0.8) by goofy.cultdeadsheep.org with SMTP; 25 Nov 2003 03:26:02 +0100 Received: (qmail 15540 invoked from network); 25 Nov 2003 03:25:48 +0100 Received: from unknown (HELO lucifer.cultdeadsheep.org) (192.168.0.2) by persephone.cultdeadsheep.org with DES-CBC3-SHA encrypted SMTP; 25 Nov 2003 03:25:48 +0100 Date: Tue, 25 Nov 2003 03:26:14 +0100 From: Clement Laforet To: "Daniel O'Connor" Message-Id: <20031125032614.3701d7b3.sheepkiller@cultdeadsheep.org> In-Reply-To: <200311251214.23290.doconnor@gsoft.com.au> References: <16322.26365.159173.946033@grasshopper.cs.duke.edu> <200311251049.18227.doconnor@gsoft.com.au> <20031125012208.GD46761@dan.emsphone.com> <200311251214.23290.doconnor@gsoft.com.au> Organization: tH3 cUlt 0f tH3 d3@d sH33p X-Mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org cc: dnelson@allantgroup.com cc: gallatin@cs.duke.edu Subject: Re: 40% slowdown with dynamic /bin/sh X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Nov 2003 02:26:10 -0000 On Tue, 25 Nov 2003 12:14:23 +1030 "Daniel O'Connor" wrote: > > Try timing "cd /usr/ports/www/mozilla-devel ; make clean" with static > > and dynamic /bin. bsd.port.mk spawns many many many /bin/sh processes. > > OK my bad, it will probably slow down the ports building. you can use put SH=/rescue/sh in your make.conf if you think it can have an impact... [root@lucifer|(501)| kde3]# ldd /bin/sh /bin/sh: libedit.so.4 => /lib/libedit.so.4 (0x28094000) libncurses.so.5 => /lib/libncurses.so.5 (0x280a9000) libc.so.5 => /lib/libc.so.5 (0x280e8000) [root@lucifer|(502)| kde3]# ldd /rescue/sh ldd: /rescue/sh: not a dynamic executable [root@lucifer|(503)| kde3]# time make clean SH=/bin/sh real 0m45.019s user 0m20.657s sys 0m18.339s [root@lucifer|(504)| kde3]# time make clean SH=/rescue/sh real 0m45.476s user 0m20.892s sys 0m18.131s [root@lucifer|(505)| kde3]# uname -ar FreeBSD lucifer.cultdeadsheep.org 5.2-BETA FreeBSD 5.2-BETA #0: Sat Nov 22 21:09:27 CET 2003 clement@lucifer.cultdeadsheep.org:/usr/obj/usr/src/sys/LUCIFER i386 clem