Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Nov 2007 17:23:43 +0300
From:      Alexey Popov <lol@chistydom.ru>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 2 x quad-core system is slower that 2 x dual core on FreeBSD
Message-ID:  <47419C6F.80903@chistydom.ru>
In-Reply-To: <20071119140019.V80667@fledge.watson.org>
References:  <4741905E.8050300@chistydom.ru> <20071119140019.V80667@fledge.watson.org>

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

Robert Watson wrote:
>> Also I faced the same problem moving heavily loaded MySQL-server to 
>> new hardware. That time I thought that the problem is in the 
>> mysql-server itself and I had to install Linux.
>> What can I do to make FreeBSD run faster on many-CPU systems???
> Have you configured libmap.conf to force MySQL to use libthr instead of 
> libpthread?  libpthread is known to have serious performance bottlenecks 
> for MySQL as compared to libthr.
I'm always using libthr with MySQL on 6-STABLE and it really helps. But 
that time with MySQL (and this time with Apache) the bottleneck was 
somewhere else.

> FreeBSD 7 contains significant optimization for increased numbers of 
> cores, and is where a lot of the work optimizing MySQL has ended up.  I 
> see you're trying out a 6.3 beta, any chance you could try out a 7.0 
> beta instead? Also, consider switching to "options SCHED_ULE" in the 7.0 
> kernel rather than "options SCHED_4BSD".
I tried 7-BETA with SHED_4BSD and id did not help. Now I'll try 
SHED_ULE, thanks.

With best regards,
Alexey Popov



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