cvs commit: src/sys/sys umtx.h src/sys/kern kern_umtx.c
Jeff Roberson
jroberson at chesapeake.net
Wed Apr 2 07:04:50 UTC 2008
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
>
More information about the cvs-src
mailing list