On Wed, 2 Apr 2008, David Xu wrote:
davidxu 2008-04-02 04:08:37 UTC
FreeBSD src repository
Modified files:
sys/sys umtx.h
sys/kern kern_umtx.c
Log:
Introduce kernel based userland rwlock. Each umtx chain now has two lists,
one for readers and one for writers, other types of synchronization
object just use first list.
Hey great David! This made an even bigger difference than I originally
measured. Once we get a little more concurrency in the io layer with
myisam it'll really shine.
Thanks,
Jeff
Asked by: jeff
Revision Changes Path
1.65 +487 -45 src/sys/kern/kern_umtx.c
1.31 +21 -1 src/sys/sys/umtx.h
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"