Get the latest tech news
Deadline Scheduling Policy Being Experimented With For Linux Graphics Drivers
Tvrtko Ursulin with Igalia sent out a 'request for comments' patch series today working on a deadline scheduling policy for the DRM scheduler that is used across different Direct Rendering Manager kernel graphics drivers.
Ursulin summed things up with:"Replacing FIFO with a flavour of deadline driven scheduling and removing round-robin. Where the current FIFO policy will always starve low priority entities by normal, and normal by high etc, deadline tracks all runnable entities in a single run queue and assigns them deadlines based on priority. While a deadline policy for DRM sched has been talked about before, the quality of this implementation and if it will ultimately be beneficial remain to be seen:"So I played a bit in the scheduler code and came up with something which appears to not crash at least.
Or read this on Phoronix