summaryrefslogtreecommitdiffstats
path: root/sys/amd64
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2004-07-18 15:59:03 +0000
committerscottl <scottl@FreeBSD.org>2004-07-18 15:59:03 +0000
commit7ad60316cd2a6fab33bff1ecd701c1d696895b96 (patch)
treeac22ab2a20ec2a247773c0b4fbd9fd368f767eb2 /sys/amd64
parentcf328c10576453a3e63ec1ff22f92f1b352db615 (diff)
downloadFreeBSD-src-7ad60316cd2a6fab33bff1ecd701c1d696895b96.zip
FreeBSD-src-7ad60316cd2a6fab33bff1ecd701c1d696895b96.tar.gz
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.
Diffstat (limited to 'sys/amd64')
-rw-r--r--sys/amd64/conf/GENERIC1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC
index 4cd44a4..87ca19f 100644
--- a/sys/amd64/conf/GENERIC
+++ b/sys/amd64/conf/GENERIC
@@ -28,7 +28,6 @@ ident GENERIC
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
options SCHED_ULE # ULE scheduler
-options ADAPTIVE_MUTEXES # mutexes first spin lock, then sleep
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options FFS # Berkeley Fast Filesystem
OpenPOWER on IntegriCloud