Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2007 17:46:50 -0700 (PDT)
From:      Jeff Roberson <jroberson@chesapeake.net>
To:        Jeremie Le Hen <jeremie@le-hen.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Julian Elischer <julian@elischer.org>, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_descrip.c
Message-ID:  <20070724174504.I561@10.0.0.1>
In-Reply-To: <20070724153608.GH96643@obiwan.tataz.chchile.org>
References:  <200707032126.l63LQ7ea027929@repoman.freebsd.org> <20070703142714.F552@10.0.0.1> <20070723201642.GC96643@obiwan.tataz.chchile.org> <46A54A0B.4000109@elischer.org> <20070724153608.GH96643@obiwan.tataz.chchile.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 Jul 2007, Jeremie Le Hen wrote:

> On Mon, Jul 23, 2007 at 05:38:35PM -0700, Julian Elischer wrote:
>>  I think that is the wrong question..
>>  the question is "why do we drop off after 8?"
>>  which I'm sure Jeff is already working on.
>
> Actually since the workbench has been run on an 8-core amd64 and that
> both Linux and FreeBSD drop here, I thought it was natural to get the
> best performance with 8 threads...  Am I wrong?

Well there seem to be some significant periods of waittime that are purely 
within mysql.  I do not understand these very well but I do not think that 
all of the dropoff after 8 threads is our fault.

There is, however, some considerable contention reported.  My select patch 
was created to address this.  Attilio's lockmgr work should fix the next 
biggest bottleneck.  After that it looks like filedescriptor locking needs 
some more attention since there are so many threads with a shared fd set.

Jeff

>
> Regards,
> -- 
> Jeremie Le Hen
> < jeremie at le-hen dot org >< ttz at chchile dot org >
>



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