Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jan 2002 14:56:03 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Lawrence Farr <freebsd-smp@epcdirect.co.uk>
Cc:        freebsd-smp@freebsd.org
Subject:   RE: Sorry if this is a dumb question!
Message-ID:  <XFMail.020114145603.jhb@FreeBSD.org>
In-Reply-To: <000701c19d4d$af64dc70$c80aa8c0@lfarr>

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

On 14-Jan-02 Lawrence Farr wrote:
> I have a Dell Poweredge 6400, Quad Xeon 700/2Mb cache with 4Gb memory.
> Ran STABLE on it cvsupped and built today, and with a make -j8
> buildworld,
> managed to get it to use all 4 processors pretty much flat out.
> 
> I then CVSupped to CURRENT, built and installes world and GENERIC.
> I then built an SMP enabled kernel, installed and tried again.
> 
> Make -j8 gives 75% free processor in top, and even running a couple of 
> different makes shows at most 74% free, so I guess only one CPU is 
> running.
> 
> Also, if shell access is of any use to any developers on this box,
> please let me know!

No, it's due to contending on the locks more often I think, as well as
currently there is some code in the syscall path and traps that grabs Giant,
releases it, grabs it again does most of the work and releases it.  When those
short grab/release at the beginning go away this will improve I think.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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?XFMail.020114145603.jhb>