Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Jan 2002 15:50:35 -0800
From:      Peter Wemm <peter@wemm.org>
To:        Chris Faulhaber <jedgar@fxp.org>
Cc:        scottl@FreeBSD.org, smp@FreeBSD.org
Subject:   Re: P5 vs. SMP, part 2 
Message-ID:  <20020107235035.95C263808@overcee.netplex.com.au>
In-Reply-To: <20020107120621.GA23585@darkstar.doublethink.cx> 

next in thread | previous in thread | raw e-mail | index | archive | help
Chris Faulhaber wrote:
> 
> --sm4nu43k4a2Rpi4c
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> Content-Transfer-Encoding: quoted-printable
> 
> I finally got around to narrowing down the commit (see
> below) that slowed by dual P5 box.  From my original
> message to -smp:

!!!!.

I just reread the diff and I dont see anything obviously wrong.  Do you just
see this in P5 machines?  (ie: do you have a P6 smp box as well?)

I have a dual P5-90 at home but it is missing some components.  I suspect
it will take a while to get working.. :-]

> On Tue, 25 Sep 2001, Chris Faulhaber wrote:
> > I just updated my Dual Pentium (P54C) box from RELENG_4_3 to
> > RELENG_4 and have found that the box is significantly slower
> > when running an SMP kernel versus UP.  Under 4.3, an SMP -j4
> > buildworld took just over 4.5 hours.  It now takes upwards
> > of 20 hours w/SMP and 6 (no -j) UP.  When logging in and
> > running basic commands the system seems quite sluggish.
> 
> Backing out this commit (with a slight conflict in
> /sys/sys/kernel.h) allows my box to build an up-to-date
> -stable world is less than 5 hours (instead of 20) again.
> 
> Any chance someone with i386/smp-foo can look at this?
> 
> Original message at:
> http://docs.freebsd.org/cgi/getmsg.cgi?fetch=3D33169+0+archive/2001/freebsd=
> -smp/20010930.freebsd-smp
> 
> --=20
> Chris D. Faulhaber - jedgar@fxp.org - jedgar@FreeBSD.org
> --------------------------------------------------------
> FreeBSD: The Power To Serve   -   http://www.FreeBSD.org
> 
> From: Scott Long <scottl@FreeBSD.org>
> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
> Subject: cvs commit: src/sys/sys kernel.h src/sys/kern init_main.c
>          kern_descrip.c kern_kthread.c src/sys/i386/include md_var.h cpu.h
>          src/sys/i386/i386 vm_machdep.c mp_machdep.c machdep.c locore.s
> Date: Fri, 15 Jun 2001 02:38:07 -0700 (PDT)
> 
> scottl      2001/06/15 02:38:07 PDT
> 
>   Modified files:        (Branch: RELENG_4)
>     sys/sys              kernel.h=20
>     sys/kern             init_main.c kern_descrip.c kern_kthread.c=20
>     sys/i386/include     md_var.h cpu.h=20
>     sys/i386/i386        vm_machdep.c mp_machdep.c machdep.c=20
>                          locore.s=20
>   Log:
>   MFC Peter Wemm's init and kthread enhancements from 08/11/2000 of -curren=
> t.
>   This allows kthreads to be used by device drivers long before root is mou=
> nted
>   and init is officially started.  This also brings RAIDframe one step clos=
> er.
>  =20
>   Reviewed by:	peter
>  =20
>   Revision    Changes    Path
>   1.63.2.1    +8 -7      src/sys/sys/kernel.h
>   1.134.2.6   +62 -100   src/sys/kern/init_main.c
>   1.81.2.8    +13 -7     src/sys/kern/kern_descrip.c
>   1.5.2.2     +2 -2      src/sys/kern/kern_kthread.c
>   1.35.2.1    +2 -1      src/sys/i386/include/md_var.h
>   1.43.2.2    +1 -2      src/sys/i386/include/cpu.h
>   1.132.2.3   +9 -8      src/sys/i386/i386/vm_machdep.c
>   1.115.2.8   +3 -12     src/sys/i386/i386/mp_machdep.c
>   1.385.2.12  +21 -1     src/sys/i386/i386/machdep.c
>   1.132.2.4   +1 -46     src/sys/i386/i386/locore.s
> 
> 
> --sm4nu43k4a2Rpi4c
> Content-Type: application/pgp-signature
> Content-Disposition: inline
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (FreeBSD)
> Comment: FreeBSD: The Power To Serve
> 
> iEYEARECAAYFAjw5jz0ACgkQObaG4P6BelDIMgCfdO1QI9waj3Qk5ePWGxC4BVJh
> FZkAoKKuFPQvLRe8Im/TVFGwIeNxJoFq
> =uSnL
> -----END PGP SIGNATURE-----
> 
> --sm4nu43k4a2Rpi4c--
> 
> 

Cheers,
-Peter
--
Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au
"All of this is for nothing if we don't go to the stars" - JMS/B5


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020107235035.95C263808>