summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authoreivind <eivind@FreeBSD.org>2000-09-19 10:36:19 +0000
committereivind <eivind@FreeBSD.org>2000-09-19 10:36:19 +0000
commitc93c4b8a88b470707d07527baafa58bfcac299e5 (patch)
tree49e7dff0d33be5c4aa1f56bbe6a3e76756ba918b /sys
parent6023f979709dc325fe614123710e7faa12ba79f9 (diff)
downloadFreeBSD-src-c93c4b8a88b470707d07527baafa58bfcac299e5.zip
FreeBSD-src-c93c4b8a88b470707d07527baafa58bfcac299e5.tar.gz
Document ENABLE_VFS_IOOPT
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/NOTES13
-rw-r--r--sys/i386/conf/NOTES13
2 files changed, 24 insertions, 2 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index dcb3bd1..42ded89 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -718,6 +718,18 @@ options EXT2FS
# inclusion on shell boxes.
options VFS_AIO
+# Enable the code UFS IO optimization through the VM system. This allows
+# use VM operations instead of copying operations when possible.
+#
+# Even with this enabled, actual use of the code is still controlled by the
+# sysctl vfs.ioopt. 0 gives no optimization, 1 gives normal (use VM
+# operations if a request happens to fit), 2 gives agressive optimization
+# (the operations are split to do as much as possible through the VM system.)
+#
+# Enabling this will probably not give an overall speedup except for
+# special workloads.
+options ENABLE_VFS_IOOPT
+
# Cryptographically secure random number generator; /dev/[u]random
device random
@@ -2543,7 +2555,6 @@ options DEBUG
options DEBUG_LINUX
#options DISABLE_PSE
options ENABLE_ALART
-options ENABLE_VFS_IOOPT
options FB_DEBUG
options FB_INSTALL_CDEV
options FE_8BIT_SUPPORT
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index dcb3bd1..42ded89 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -718,6 +718,18 @@ options EXT2FS
# inclusion on shell boxes.
options VFS_AIO
+# Enable the code UFS IO optimization through the VM system. This allows
+# use VM operations instead of copying operations when possible.
+#
+# Even with this enabled, actual use of the code is still controlled by the
+# sysctl vfs.ioopt. 0 gives no optimization, 1 gives normal (use VM
+# operations if a request happens to fit), 2 gives agressive optimization
+# (the operations are split to do as much as possible through the VM system.)
+#
+# Enabling this will probably not give an overall speedup except for
+# special workloads.
+options ENABLE_VFS_IOOPT
+
# Cryptographically secure random number generator; /dev/[u]random
device random
@@ -2543,7 +2555,6 @@ options DEBUG
options DEBUG_LINUX
#options DISABLE_PSE
options ENABLE_ALART
-options ENABLE_VFS_IOOPT
options FB_DEBUG
options FB_INSTALL_CDEV
options FE_8BIT_SUPPORT
OpenPOWER on IntegriCloud