External Publication
Visit Post

RSoC 2026: A new CPU scheduler for Redox

Redox - Your Next(Gen) OS - Redox - Your Next(Gen) OS [Unoffici… April 2, 2026
Source

Hello everyone! I’m Akshit Gaur. I am currently working on modernizing the process scheduling subsystem for Redox OS, a project graciously funded through the Redox Summer of Code program

TL;DR

We have replaced the legacy Round Robin scheduler with a Deficit Weighted Round Robin scheduler. Due to this, we finally have a way of assigning different priorities to our Process contexts. When running under light load, you may not notice any difference, but under heavy load the new scheduler outperforms the old one (eg. ~150 FPS gain in the pixelcannon 3D Redox demo, and ~1.5x gain in operations/sec for CPU bound tasks and a similar improvement in responsiveness too (measured through schedrs))

Discussion in the ATmosphere

Loading comments...