It seems there's no one currently working on including I/O usage to the
scheduler. At the moment, an "idle class task" can perform heavy I/O,
which makes high priority tasks waiting for their I/O. This is very bad on
production servers, where you want to make a backup or cleanup in the
background, while the database/fileserver/mailserver is in full use.
Making low priority tasks also lower I/O priority would help a lot. Does
anybody know of work in that area?
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds