El equipo de desarrollo de Redox OS ha implementado un nuevo planificador de CPU llamado Deficit Weighted Round Robin (DWRR) como reemplazo del antiguo Round Robin. Este cambio, financiado por el programa Redox Summer of Code, busca mejorar el rendimiento del sistema operativo, especialmente bajo cargas pesadas. El DWRR permite asignar prioridades a los procesos, lo que soluciona problemas de ineficiencia y falta de capacidad para atender procesos de alta prioridad, como la pila de audio, que podían verse afectados por tareas que consumen muchos recursos. Para evitar la inanición de procesos de baja prioridad, se ha implementado un enfoque intercalado, que equilibra la atención a las colas de alta y baja prioridad. Las pruebas iniciales muestran mejoras significativas en el rendimiento, como un aumento de ~150 FPS en una demostración 3D y una mejora de ~1.5x en las operaciones por segundo para tareas dependientes de la CPU. Los usuarios interesados en probar el nuevo planificador pueden seguir las instrucciones detalladas en el sitio web de Redox OS, que incluyen pasos para configurar el entorno de desarrollo y utilizar comandos como nice y renice.
