svn commit: r254380 - in head/sys: kern sys
Ivan Voras
ivoras at freebsd.org
Fri Aug 16 09:39:26 UTC 2013
> We have a single-writer / multiple-readers lock on *any particular byte*
> of a vnode. The rangelock code is what keeps track of this, and the
> locking contention I was reducing was in the rangelock bookkeeping.
So, for example, if multiple processes or multiple threads read or
write a file somewhat unintelligently (a small file, operations on the
whole file, like in blogbench), they will effectively content for the
byte 0, right?
More information about the svn-src-head
mailing list