Linus merges up a storm
Posted Apr 18, 2004 9:33 UTC (Sun) by
eludias (subscriber, #4058)
Parent article:
Linus merges up a storm
> New: The "completely fair queueing" (CFQ) I/O scheduler (covered here last November). This scheduler tries to evenly divide disk bandwidth among all processes on the system. The CFQ scheduler can be chosen with a configuration option, or by booting with the elevator="cfq" option.
One part of the CFQ scheduler which does not seem to be merged is the IO-nice-level-part (as mentioned in last November). Which is a pity, since now I cannot io-renice updatedb to idle priority ;)
http://linus.bkbits.net:8080/linux-2.5/cset@407b073cb4TOUFKBvKpuF6yAhENEOA?nav=index.html|ChangeSet@-7d contains the patch; see drivers/block/cfq-iosched.c :
+#if 0
+ /*
+ * with a simple addition like this, we can do io priorities. almost.
+ * does need a split request free list, too.
+ */
+ int io_prio
+#endif
(
Log in to post comments)