At Mon, 02 Jun 2014 13:14:31 -0400, Cristian Rodríguez wrote:
El 02/06/14 12:23, Takashi Iwai escribió:
Hi,
I made a quick add-on KMP for BFQ I/O scheduler that has been posted recently to LKML: https://lkml.org/lkml/2014/5/29/411
If you have a problem regarding I/O and desktop latency, this might be interesting.
The KMP is found in OBS home:tiwai:bfq/bfq repo. It's currently built for openSUSE-FACTORY, openSUSE-13.1, SLE12 and Kernel:HEAD kernels.
After installing the KMP, load bfq-iosched kernel module, and change the scheduler like: # echo bfq > /sys/block/sda/queue/scheduler
If you want to make BFQ as default from the beginning, do like below:
- Put "bfq-iosched" in $INITRD_MODULES in /etc/sysconfig/kernel - Run /sbin/mkinitrd once to rebuild initrd - Add a boot parameter "elevator=bfq"
Then the BFQ module will be loaded automatically and used as default I/O scheduler at the next reboot.
Have fun,
Oook, installed it, made it the default.. desktop applications appear to respond from slightly to noticeable faster.
No crashes, oopses or babies dead have been observed.
Only a very small insignificant response time improvement to things like browsers/email clients that obviously at startup perform a bunch of activity bound to the speed of the network instead of the disk.
Yeah, I noticed a gap sometimes when I change tabs on Firefox, too, which I felt longer than with CFQ. But I'm also not sure whether it's I/O-bound. Maybe it became more significant just because other tasks work better now. In anyway, more testing needed. The merge of BFQ to upstream will take long, I suppose. At least, it won't be merged in the current form. I'm going to keep the KMP updated as much as possible. Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org