Modular IO Schedulers
Nov 28, 2007, 09:15 (0 Talkback[s])
Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers
"Adrian Bunk posted a patch to make Linux IO schedulers a
non-modular option, which would require one IO scheduler to be
selected at compile time. He suggested, 'there isn't any big
advantage and doesn't seem to be much usage of modular schedulers.'
He added that removing the option to make IO schedulers modular
would save 2kB on each kernel image. Jens Axboe did not like the
patch, 'big nack, I use it all the time for testing. Just because
you don't happen to use it is not a reason to remove it.' When
Adrian noted that no distros seemed to be making IO schedulers
available as modules, Jens suggested that this was a mistake and
quipped, 'it's been a long time since I considered a distro .config
a benchmark/guideline of any sort...'"