From owner-freebsd-current Tue Jul 2 5:32:49 2002 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 2FBDE37B400 for ; Tue, 2 Jul 2002 05:32:42 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAE3C43E13 for ; Tue, 2 Jul 2002 05:32:40 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id WAA29051; Tue, 2 Jul 2002 22:08:32 +1000 Date: Tue, 2 Jul 2002 22:14:21 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Matthew Dillon Cc: Julian Elischer , "Long, Scott" , FreeBSD current users Subject: Re: -current results (was something funny with soft updates?) In-Reply-To: <200207020314.g623Eke5038019@apollo.backplane.com> Message-ID: <20020702215851.A11958-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 1 Jul 2002, Matthew Dillon wrote: > SMP builds are still producing panics every 2-4 buildworlds after the > KSE commit, I'm still trying to track that down. But I was able to > complete the softupdates/non-softupdates test with a UP build of > -current: > > with softupdates (UP BUILD, CURRENT): > 3122.30 real 2360.70 user 532.54 sys > 3083.17 real 2361.14 user 529.53 sys > 3085.05 real 2361.59 user 529.32 sys > > without softupdates (UP BUILD, CURRENT): > 3361.70 real 2365.23 user 535.50 sys > 3451.55 real 2368.22 user 537.26 sys > 3454.85 real 2369.42 user 536.69 sys > ^^^^^ > ~350 second dif note user times > for real. > My conclusion is that softupdates is working fine and (A) the new GCC > is a whole lot less efficient then the old GCC and (B) user times are > masking gains (due to high parallelism) that would otherwise be > realized with softupdates. This seems like the right diagnosis. The new gcc is very well pessimized. A 60% increase in user times is normal :-(. Your increase of almost 70% seems a little high. I guess this is because the user times are not quite directly comparable. SMP can easily increase user time by causing more cache misses... > : (original tests under -stable) > :test1# cat x1 (SMP BUILD, STABLE, WITH SOFTUPDATES) > : 1497.09 real 1397.98 user 612.06 sys > : 1500.12 real 1399.33 user 609.79 sys > : 1494.82 real 1398.30 user 612.46 sys > :test1# cat x2 (SMP BUILD, STABLE, WITHOUT SOFTUPDATES) > : 2449.14 real 1401.34 user 625.54 sys > : 2389.75 real 1400.38 user 629.86 sys > : 2358.82 real 1403.26 user 624.93 sys > : > ( ~889 second difference in real time) Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message