cvs commit: src/sys/conf NOTES options src/sys/kern kern_mutex.c
src/sys/amd64/conf GENERIC
Scott Long
scottl at FreeBSD.org
Sun Jul 18 08:59:05 PDT 2004
scottl 2004-07-18 15:59:03 UTC
FreeBSD src repository
Modified files:
sys/conf NOTES options
sys/kern kern_mutex.c
sys/amd64/conf GENERIC
Log:
Enable ADAPTIVE_MUTEXES by default by changing the sense of the option to
NO_ADAPTIVE_MUTEXES. This option has been enabled by default on amd64 for
quite some time, and has been extensively tested on i386 and sparc64. It
shows measurable performance gains in many circumstances, and few negative
effects. It would be nice in t he future if adaptive mutexes actually went
to sleep after a certain amount of spinning, but that will require quite a
bit more testing.
Revision Changes Path
1.415 +0 -1 src/sys/amd64/conf/GENERIC
1.1248 +3 -2 src/sys/conf/NOTES
1.465 +1 -1 src/sys/conf/options
1.142 +3 -3 src/sys/kern/kern_mutex.c
More information about the cvs-all
mailing list