cvs commit: src/sys/conf NOTES files options src/sys/dev/acpica
acpi_ec.c src/sys/kern kern_ktrace.c kern_rwlock.c kern_sx.c
kern_thread.c
subr_sleepqueue.c subr_turnstile.c src/sys/netinet6 in6_src.c src/sys/sys
_rwlock.h _sx.h lock_profile.h proc.h ...
Robert Watson
rwatson at FreeBSD.org
Wed Sep 5 12:51:13 PDT 2007
On Wed, 5 Sep 2007, Kris Kennaway wrote:
> Mike Silbersack wrote:
>>
>> On Wed, 5 Sep 2007, Kris Kennaway wrote:
>>
>>> Check my slides from the devsummit, at
>>>
>>> http://people.freebsd.org/~kris/scaling/Scalability%20Update.pdf
>>>
>>> Most of the improvement to mysql on 7.0 came from fixed sx locks and
>>> converting filedesc to use them.
>>
>> I can't remember. Are filedesc locking improvements helpful to only
>> threaded apps, or do non-threaded apps benefit as well?
>
> Threaded.
They actually may also lower the overhead for non-threaded apps to perform
some operations, but the difference won't be nearly as dramatic as for
threaded applications that pound the file descriptor array heavily.
Robert N M Watson
Computer Laboratory
University of Cambridge
More information about the cvs-src
mailing list