Linked by Thom Holwerda on Tue 12th Feb 2013 23:26 UTC, submitted by cloud
Thread beginning with comment 552355
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
It is a better scheduler for server loads than Linux's default, the Completely Fair Scheduler. Deadline allows more parallelism, so more cores can be doing IO without having to wait for each other. It works especially well with XFS, which is also designed for highly parallel loads.
It has other benefits too but this is why I use it.
I think you are confusing I/O schedulers and process schedulers.
SCHED_DEADLINE is a process scheduler, for scheduling processes to run on CPUs.
The "deadline" scheduler you are talking about is the I/O scheduler which determines which processes can do I/O to the storage system.
Very different things!




Member since:
2006-03-20
Would be interested to know who and how this is used?