From owner-freebsd-current@FreeBSD.ORG Mon Dec 1 21:59:36 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 07A7416A4CE for ; Mon, 1 Dec 2003 21:59:36 -0800 (PST) Received: from westhost42.westhost.net (westhost42.westhost.net [216.71.84.238]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDEB843F3F for ; Mon, 1 Dec 2003 21:59:29 -0800 (PST) (envelope-from mini@freebsd.org) Received: from [10.0.1.18] (12-228-118-118.client.attbi.com [12.228.118.118]) by westhost42.westhost.net (8.11.6/8.11.6) with ESMTP id hB25xRL27375; Mon, 1 Dec 2003 23:59:28 -0600 In-Reply-To: References: <200311251214.23290.doconnor@gsoft.com.au> <00a701c3b33c$f798c5e0$b9844051@insultant.net> <20031126052320.GH15294@wombat.localnet> <20031127161940.I77322@gamplex.bde.org> Mime-Version: 1.0 (Apple Message framework v606) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Jonathan Mini Date: Mon, 1 Dec 2003 21:59:59 -0800 To: Garance A Drosihn X-Mailer: Apple Mail (2.606) cc: freebsd-current@freebsd.org 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, 02 Dec 2003 05:59:36 -0000 I have found that the cost of printing the spew often slows down compiles measurably, especially when spewing to an xterm running on a local XFree86 process. Even with syscons, this is noticeable. I generally tend to run my builds behind the screen port these days, which helps (screen implements a virtual display buffer that disconnects screen updates from the display client and the slave pty). Another optimization worth noting is running make -q, which silences a lot of that spam (urban legend has it that the synchronization in parallel makes to write the build messages causes noticeable amounts of contention). On Nov 29, 2003, at 3:22 PM, Garance A Drosihn wrote: > I also had some benchmarks of doing 'buildworld' over an > ssh connection vs doing it at the console. Oddly enough, > the ssh connection was faster in some ways and slower in > others. I wonder if there is a speed-up by writing to a > file instead of the console? -- Jonathan Mini mini@freebsd.org http://www.freebsd.org