Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Feb 2001 14:03:01 -0500 (EST)
From:      Robert Watson <rwatson@freebsd.org>
To:        Robin Cutshaw <robin@XFree86.Org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Build timings - FreeBSD 4.2 vs. Linux
Message-ID:  <Pine.NEB.3.96L.1010219140142.56503d-100000@fledge.watson.org>
In-Reply-To: <20010219134043.A8347@intercore.com>

next in thread | previous in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1010219140142.56503d-100000>