From owner-freebsd-hackers Mon Feb 19 11: 3:22 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id 61B3637B491 for ; Mon, 19 Feb 2001 11:03:18 -0800 (PST) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.1/8.11.1) with SMTP id f1JJ31h98936; Mon, 19 Feb 2001 14:03:02 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Mon, 19 Feb 2001 14:03:01 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Robin Cutshaw Cc: freebsd-hackers@freebsd.org Subject: Re: Build timings - FreeBSD 4.2 vs. Linux In-Reply-To: <20010219134043.A8347@intercore.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG HAve you turned on soft updates on your object and target file systems? Synchronous file system events can have a large impact on complex compiles; using -pipe can mitigate the effect fairly significantly. If you want to compare Linux and FreeBSD with more similar file system semantics, remount your file systems on FreeBSD using the async flag, and compare the results. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services On Mon, 19 Feb 2001, Robin Cutshaw wrote: > > We just got a couple of Compaq 8500 quad Xeon PIII 700 boxes as daily > build servers for the XFree86 tree. I loaded SuSE Linux 7.0 on one > box and FreeBSD 4.2-RELEASE on the other. I was surprised to see the > large difference in build times. The Linux box compiled in 1 hour and > 4 minutes. The FreeBSD box built in 2 hours and 50 minutes. I did > stock builds with no parallelization turned on for either. > > Any ideas as to why it would take almost three times longer to build > on FreeBSD? > > I'm sure that there are several things that can be done to make this > faster (like do parallel builds) but I wanted to get the stock behaviour > close before doing the parallel work. > > Thanks, > Robin > -- > ---- > Robin Cutshaw internet: robin@XFree86.Org > Internet Labs, Inc. BellNet: 404-713-4000 > XFree86 coreteam/board member > > "Time is just one damn thing after another" -- PBS/Nova > ---- > -- > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message