Budget Fair Queueing (BFQ) Storage-I/O Scheduler
http://algo.ing.unimo.it/people/paolo/disk_sched/
zcat /proc/config.gz > BFQ_CONFIG
CONFIG_IOSCHED_BFQ=y CONFIG_CGROUP_BFQIO=y # CONFIG_DEFAULT_DEADLINE is not set # CONFIG_DEFAULT_CFQ is not set CONFIG_DEFAULT_BFQ=y
VERSION=3.14.0-v7r6 # the version you want wget -nd --no-parent --level 1 -r -R "*.html*" --reject $VERSION \ http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$VERSION
.config
cp $HOME/BFQ_CONFIG /usr/src/linux/.config
cp ./000* /usr/src/linux;cd /usr/src/linux patch -p1 < 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r6-3.14.patch patch -p1 < 0002-block-introduce-the-BFQ-v7r6-I-O-sched-for-3.14.patch patch -p1 < 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r6-for-3.14.0.patch