From owner-freebsd-sparc64@FreeBSD.ORG Thu Aug 7 19:07:58 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9ABD37B401 for ; Thu, 7 Aug 2003 19:07:58 -0700 (PDT) Received: from mail.seekingfire.com (coyote.seekingfire.com [24.72.10.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCFF643FDF for ; Thu, 7 Aug 2003 19:07:57 -0700 (PDT) (envelope-from tillman@seekingfire.com) Received: from blues.seekingfire.prv (blues.seekingfire.prv [192.168.23.211]) by mail.seekingfire.com (Postfix) with ESMTP id 203338B for ; Thu, 7 Aug 2003 20:07:57 -0600 (CST) Received: (from tillman@localhost) by blues.seekingfire.prv (8.11.6/8.11.6) id h7827vY19428 for sparc64@freebsd.org; Thu, 7 Aug 2003 20:07:57 -0600 Date: Thu, 7 Aug 2003 20:07:56 -0600 From: Tillman To: sparc64@freebsd.org Message-ID: <20030807200756.M16062@seekingfire.com> References: <20030807062536.GA68747@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from drosih@rpi.edu on Thu, Aug 07, 2003 at 09:08:11PM -0400 X-Urban-Legend: There is lots of hidden information in headers Subject: Re: ponderous 'make world' times post GCC 3.3... X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Aug 2003 02:07:58 -0000 On Thu, Aug 07, 2003 at 09:08:11PM -0400, Garance A Drosihn wrote: > At 11:25 PM -0700 8/6/03, David O'Brien wrote: > >Am I the only one that saw 'make world' go from almost 3 hours > >with GCC 3.2 to: > > > > -------------------------------------------------------------- > > >>> make world completed on Wed Aug 6 20:49:47 PDT 2003 > > (started Wed Aug 6 09:49:30 PDT 2003) > > -------------------------------------------------------------- > > 11h17.00s real 9h29m42.85s user 1h15m22.05s sys > > > >post GCC 3.3? This is a 500mhz Blade 100 with a GENERIC minus > >WITNESS* kernel. > > I haven't rebuilt my sparc in awhile. I can do that this weekend > though. I certainly hope it hasn't become that much slower, because > my sparc is slower than yours! It's definitely longer. On an Ultra 5 my buildworld time is now 1068m1.246s and my buildkernel is 442m44.184s. Add those together and you get more than 25 hours. Relevent CPU details: cpu0: Sun Microsystems UltraSparc-IIi Processor (360.00 MHz CPU) (I beleive the version of the UltraSparc 360 in the Ultra 5 has the 256K of cache rather than the 2M ... anyone know of a way to probe that from within FreeBSD? `dmesg` doesn't seem to show it.) I used to be able to start `make buildkernel && make -j4 buildworld` before going to work and have it done by the time I got home, so figure that at under 10 hours. I don't know for sure how long it took - it was short enough that I didn't see any point in timing it :-) The recent problems where -jX wouldn't work on buildworld have also had an additive (though small) impact on the times, roughly two hours in my case (slow drives, heh). I haven't had a chance to try a -jX buildworld recently to see if they're working again (note that the times I gave are from when they were working). On the other hand, I haven't had /any/ problems with the new gcc (extra warnings about inlining excepted), which is a good thing. -T -- Happiness is wanting what you get, NOT getting what you want. - Robert Heinlein