Fairness versus performance
Fairness versus performance
Posted Apr 22, 2013 15:53 UTC (Mon) by arjan (subscriber, #36785)Parent article: LFCS: Preparing Linux for nonvolatile memory devices
If you have a very high speed IO device... quite often you care more about fairness (and maybe even bandwidth allocation) between tasks/cgroups/whatever than pure raw performance.
CFQ at least tries to do something there... deadline and co not so much.
not saying CFQ is the be all end all of IO schedulers, but only looking at throughput or latency is clearly not the whole story.
