Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Oct 2006 18:55:20 -0600
From:      Scott Long <scottl@samsco.org>
To:        David Xu <davidxu@freebsd.org>
Cc:        freebsd-current@freebsd.org, John Birrell <jb@what-creek.com>, current@freebsd.org
Subject:   Re: HEADSUP: KSE about to become a kernel option
Message-ID:  <454158F8.9010200@samsco.org>
In-Reply-To: <200610270851.39444.davidxu@freebsd.org>
References:  <20061026213343.GA29160@what-creek.com>	<20061026233330.GC29909@what-creek.com> <200610270851.39444.davidxu@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
David Xu wrote:
> On Friday 27 October 2006 07:33, John Birrell wrote:
>> [ replying to myself ]
>>
>> On Thu, Oct 26, 2006 at 09:33:43PM +0000, John Birrell wrote:
>>> If you use a GENERIC kernel, then this change won't affect you
>>> because the KSE option will be on by default in GENERIC on
>>> all arches/machines except sun4v (which doesn't handle signals
>>> properly with the KSE code in the kernel).
>> scottl persuaded me to add the KSE option to DEFAULTS on all
>> arches/machines (except sun4v) to avoid causing the same problem
>> that the io/mem change from default to optional caused.
>>
>> This means that ou will get KSE by default in your kernel (as
>> before it was an option) _unless_ you use add 'nooption KSE'
>> to your kernel config.
>>
>> This isn't my preferred solution because it makes it too
>> transparent, however scottl's point is that unnecessary grief
>> will be caused if the change isn't completely transparent.
>>
>> Sorry for the confusion.
>>
>> And BTW, the commits are all in current now...and coming to
>> a cvsup server near you.
>>
>> --
>> John Birrell
> 
> By compiling kernel without KSE option, super-smack's select-key.smack with
> 10 clients on Athlon64 dual-core 3800+ breaks 31000 q/s, otherwise it can only 
> get 29000 q/s. Mysql version is 5.0.24a, FreeBSD AMD64.
> 

I assume that you were using libthr for both the before and after tests?

Scott



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