[LEDE-DEV] [PATCH] kernel: Switch to No-op for the default scheduler.

Dave Taht dave at taht.net
Wed Nov 8 11:05:15 PST 2017

Felix Fietkau <nbd at nbd.name> writes:

> On 2017-11-08 07:18, John Crispin wrote:
> It's just the I/O scheduler, not the CPU one. It will have zero impact
> on typical router workloads. The only thing that might get slower is
> heavy multi-threaded disk I/O, which is probably an extremely rare
> occurence on LEDE. Also, at least according to that linked phoronix
> benchmark, even on some of these workloads, no-op can be competitive ;)

I am under the impression LEDE (openwrt) was used by more than a few NASes.

I'm A) extremly dubious of extrapolating results from machines with
megabytes of cache, vs what's typically in LEDE boxes and B) like to
work smarter, not harder, while painfully aware that C) simplicity does
tend to win on low end hardware.

My intuitive liking of deadline schedulers and things like the real time
patch is in lowering latency and jitter between servicing various I/O
needs. I can be convinced by valid benchmarks, and I'll go look over
the phoronix suite to see what they are actually testing.

More information about the Lede-dev mailing list