Redox OS Cuts Synthetic Benchmark Time 4.6x to 250 Nanoseconds

The Rust-based open-source operating system Redox OS has released its July progress report, with the month's standout achievement being a major scheduler optimization. A synthetic benchmark time dropped from roughly 1.15 microseconds to 250 nanoseconds, a 4.6-fold improvement. The work was carried out by developer Akshit Gaur as part of the Redox Summer of Code program.
The focus of the current scheduler work is on reducing CPU context-switching costs and improving scalability. Once complete, these changes are expected to deliver a significant overall performance boost to the system.
In parallel, Redox OS continues to enhance its GUI-based installer, adding support for different installation modes, image snapshot creation, and other features.
The list of ported user-space software is also growing. Notably, the grep and sed implementations from the uutils project now run on Redox OS, along with several other applications.
July also brought kernel improvements, continued driver refinements, and other system-level updates. Further details are available on the project's official blog.


