Lo Último en Tecnología

Linux 7.3 mejora el rendimiento de los viejos procesadores al multiplicar los FPS mínimos 7 veces

Fuente: ExploxTV

Introducción

En un mundo donde los precios de la hardware están en constante subida, los desarrolladores de Linux están buscando formas de hacer que los viejos equipos puedan rendir al máximo. La última actualización, Linux 7.3, introduce cambios significativos que multiplican las tasas de cuadros mínimas en viejos procesadores hasta 7 veces.

El problema de la gestión de cgroups

Los procesadores antiguos, como los Sandy Bridge de Intel, lanzados en 2011, enfrentan desafíos en la gestión de cgroups (control groups), que son estructuras de control que permiten a los sistemas operativos gestionar el uso de recursos de manera más eficiente. Sin embargo, esta gestión ha sido problemática y ha causado malos comportamientos de programación, como el mal manejo de tareas renombradas.

La solución: Flattening y modos de peso

Peter Zijlstra, un desarrollador de Linux, ha trabajado en una solución que incluye la 'flattening' (aplanamiento) de la programación de cgroups, lo que reduce la complejidad y mejora la eficiencia. Además, ha introducido varios modos de distribución de peso: 'up', 'max', 'concur' y 'tasks', con 'concur' como el modo predeterminado, que es el más preciso pero también el más costoso.

Pruebas y resultados

Las mejoras en FPS

Zijlstra ha probado estos cambios en un juego clásico, Shadows Awakening, utilizando un procesador Intel Core i7-2600K y una tarjeta gráfica AMD Radeon RX 580. Los resultados son impresionantes: la tasa de cuadros mínima (FPS) subió de 4 a 29, mientras que la tasa de cuadros promedio aumentó de 47.5 a 59.2. La latencia máxima de cuadros, que es un indicador de la suavidad del juego, disminuyó significativamente, pasando de 121.2 a 30 milisegundos.

Las limitaciones y el horizonte

Aunque estos cambios no proporcionan una mejora significativa en la tasa de cuadros máximos, sí mejoran la experiencia de juego al eliminar los picos de baja tasa de cuadros. Sin embargo, los usuarios tendrán que esperar al menos dos meses para ver estos cambios en sus sistemas, ya que Linux 7.3 aún está en desarrollo y no ha sido lanzado oficialmente.

Conclusión

La mejora en el rendimiento de los viejos procesadores es una noticia importante para aquellos que aún utilizan sistemas antiguos. Aunque la implementación de estas mejoras en Linux 7.3 aún está por venir, el esfuerzo de Zijlstra y otros desarrolladores demuestra que la comunidad Linux sigue comprometida con la compatibilidad y el rendimiento en hardware más antiguo.

💡 La Opinión de ExploxTV

La actualización de Linux 7.3 representa un paso significativo hacia la compatibilidad y el rendimiento en hardware más antiguo. Aunque aún hay que esperar algunos meses para ver estos cambios en los sistemas, el esfuerzo de los desarrolladores demuestra que la comunidad Linux sigue comprometida con mantener a todos los usuarios, independientemente de la antigüedad de sus equipos.