diff options
author | jeff <jeff@FreeBSD.org> | 2007-07-18 02:51:21 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2007-07-18 02:51:21 +0000 |
commit | f9539fa2932dd08852036c4f8260bb1fbd5814ff (patch) | |
tree | 56390df03228d1a93303d66aa3273eff7a5ad4e0 /sys/conf/NOTES | |
parent | 119fa6328d23c9b528d0ea704f4a460c117ed15d (diff) | |
download | FreeBSD-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
Diffstat (limited to 'sys/conf/NOTES')
-rw-r--r-- | sys/conf/NOTES | 9 |
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 |