Help pages for IO classes
authorJamie Cameron <jcameron@webmin.com>
Tue, 10 Jun 2008 20:32:54 +0000 (20:32 +0000)
committerJamie Cameron <jcameron@webmin.com>
Tue, 10 Jun 2008 20:32:54 +0000 (20:32 +0000)
proc/help/sclass.html [new file with mode: 0644]
proc/help/sprio.html [new file with mode: 0644]

diff --git a/proc/help/sclass.html b/proc/help/sclass.html
new file mode 100644 (file)
index 0000000..3bf4968
--- /dev/null
@@ -0,0 +1,16 @@
+<header>IO scheduling class</header>
+
+The options available are :<p>
+<dl>
+<dt><b>Idle</b>
+<dd>A program running with idle io priority will only get disk  time when no other program has asked for disk io for a defined grace period.  The impact of idle io processes on normal  system  activity  should  be zero. This scheduling class does not take a priority argument.<p>
+
+<li><b>Best effort</b>
+<dd>This is the default scheduling class for any process that hasn't asked for a specific io priority. Programs running  at  the same best effort priority are served in a round-robin fashion.
+
+<li><b>Real time</b>
+<dd>The RT scheduling class is given first access to the disk, regardless of what else is going on in the system. Thus  the  RT  class needs  to  be used with some care, as it can starve other processes.
+
+</dl>
+<footer>
+
diff --git a/proc/help/sprio.html b/proc/help/sprio.html
new file mode 100644 (file)
index 0000000..828dd1b
--- /dev/null
@@ -0,0 +1,8 @@
+<header>IO priority</header>
+
+For processes in the same IO scheduling class, this determines how available
+IO bandwidth is divided up. Processes with a lower priority will get more,
+just like the CPU nice level. <p>
+
+<footer>
+