El sistema activo Redox OS basado en Rust se está preparando para exhalar un nuevo programador de CPU gracias al trabajo realizado por el desarrollador de código despejado Akshit Gaur para modernizar el subsistema de programación de procesos de la plataforma.
Redox Summer of Code financió el trabajo de creación de un nuevo programador de CPU para reemplazar su programador Round Robin heredado. Con este nuevo programador, encontraron una beneficio de ~1,5 veces en operaciones por segundo para tareas vinculadas a la CPU y incluso mejoras similares en la capacidad de respuesta.
El Programador Round Robin ponderado por compromiso (DWRR) es su nueva implementación de programador. El Blog Redox-OS.org detalla todos los detalles técnicos de este nuevo programador DWRR en comparación con el programador heredado para aquellos interesados.
La conclusión esencia para los usuarios finales es un rendimiento mucho mejor, la capacidad de impulsar las cargas de trabajo interactivas a una decano prioridad para obtener una beneficio de ~15 % en la capacidad de respuesta interactiva, y la sobrecarga de programación representa un aumento de cerca de del 48 % en operaciones por segundo. Las latencias de activación disminuyeron “masivamente” adecuado al tiempo de cambio de contexto.
