Date: Wed, 05 Sep 2007 10:49:48 +0200 From: Kris Kennaway <kris@FreeBSD.org> To: Alfred Perlstein <alfred@freebsd.org> Cc: Jeff Roberson <jroberson@chesapeake.net>, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: 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 ... Message-ID: <46DE6DAC.1010209@FreeBSD.org> In-Reply-To: <20070905071752.GG87451@elvis.mu.org> References: <200709042240.l84Mepmx031000@repoman.freebsd.org> <20070904175220.Q534@10.0.0.1> <20070905071752.GG87451@elvis.mu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Alfred Perlstein wrote: > * Jeff Roberson <jroberson@chesapeake.net> [070904 17:47] wrote: >> On Tue, 4 Sep 2007, Alfred Perlstein wrote: >> >>> alfred 2007-09-04 22:40:41 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: (Branch: RELENG_6) >>> sys/conf NOTES files options >>> sys/dev/acpica acpi_ec.c >>> sys/kern kern_ktrace.c kern_sx.c kern_thread.c >>> subr_sleepqueue.c subr_turnstile.c >>> sys/netinet6 in6_src.c >>> sys/sys proc.h sleepqueue.h sx.h turnstile.h >>> sys/vm vm_map.c >>> Added files: (Branch: RELENG_6) >>> sys/kern kern_rwlock.c >>> sys/sys _rwlock.h _sx.h lock_profile.h rwlock.h >>> Log: >>> Backport of optimized sx locks and rwlocks from FreeBSD 7.0. >> Thanks for this alfred. Any chance you're going to also backport the >> improved filedesc locking rwatson did? > > I'd like to! > > If you have some numbers that would certainly help me justifying time allocation > for it. > > -Alfred 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. Kris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46DE6DAC.1010209>