Linux I/O schedulers benchmarked - anticipatory vs CFQ vs deadline vs noop

Written by Gionatan Danti on . Posted in Linux & Unix

User Rating:  / 23
PoorBest 

Performance in compile task – kernel compile time

Let see if – and how much – compile performances are affected by the I/O scheduler. For this benchmark, I timed the time needed to compile the Linux kernel extracted from linux-3.4.1.tar.bz2 archive.

kernel compile time

As you can see, kernel compile time is basically a function of CPU performance – not disk or i/o scheduler ones. While you can argue that I should left this chart off this review, I decided to include it to show that some workload are not going to be affected at all by the I/O scheduler selection.

Comments   

 
#1 Ren 2013-11-22 07:11
Thanks for this very interesting post. Perhaps you could benchmark the different schedulers including BFQ (http://algo.ing.unimo.it/people/paolo/disk_sched/) next time?
 

You have no rights to post comments