LWN.net Logo

Linus merges up a storm

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)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds