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

rosenp at gmail.com rosenp at gmail.com
Sat Nov 4 16:09:41 PDT 2017


I haven't made any benchmarks, no. The router that I use is the Turris
Omnia which has pretty fast eMMC instead of NOR, so they probably
wouldn't be useful to compare to the NOR based stuff.

LEDE tends not to write to flash but does write to RAM, which I think
is still impacted by the choice of scheduler. Not sure.

Agree on the space savings part, although admittedly not much. There's
more oppurtunity for space savings but that's beyond the scope of this
patch.

On Sat, 2017-11-04 at 16:18 -0400, Weedy wrote:
> On Nov 4, 2017 3:57 PM, "Rosen Penev" <rosenp at gmail.com> wrote:
> > No-op uses less CPU compared to deadline. Important since LEDE runs
> > mainly on routers. Getting rid of deadline saved 156 bytes on my
> > vmlinux file.
> > 
> > Tests conducted by Phoronix on the 4.12 kernel indicate that
> > Deadline is slightly slower than No-op, except with multi-threaded
> > workloads.
> 
> Do you have any boot time bench marks? First boot?
> 
> For the amount of IO we need and considering most LEDE images try to
> write nothing to the flash this feels like free space savings...



More information about the Lede-dev mailing list