summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2007-07-18 02:51:21 +0000
committerjeff <jeff@FreeBSD.org>2007-07-18 02:51:21 +0000
commitf9539fa2932dd08852036c4f8260bb1fbd5814ff (patch)
tree56390df03228d1a93303d66aa3273eff7a5ad4e0
parent119fa6328d23c9b528d0ea704f4a460c117ed15d (diff)
downloadFreeBSD-src-f9539fa2932dd08852036c4f8260bb1fbd5814ff.zip
FreeBSD-src-f9539fa2932dd08852036c4f8260bb1fbd5814ff.tar.gz
- Update ULE note to remove warnings against production use.
Suggested by: Ben Kaduk <minimarmot@gmail.com> Approved by: re
-rw-r--r--sys/conf/NOTES9
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 0adb769..ea373c5 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -176,10 +176,11 @@ options ROOTDEVNAME=\"ufs:da0s2e\"
# queue and no CPU affinity which makes it suboptimal for SMP. It has very
# good interactivity and priority selection.
#
-# SCHED_ULE is a new scheduler that has been designed for SMP and has some
-# advantages for UP as well. It is intended to replace the 4BSD scheduler
-# over time. NOTE: SCHED_ULE is currently considered experimental and is
-# not recommended for production use at this time.
+# SCHED_ULE provides significant performance advantages over 4BSD on many
+# workloads on SMP machines. It supports cpu-affinity, per-cpu runqueues
+# and scheduler locks. It also has a stronger notion of interactivity
+# which leads to better responsiveness even on uniprocessor machines. This
+# will eventually become the default scheduler.
#
options SCHED_4BSD
#options SCHED_ULE
OpenPOWER on IntegriCloud