tehnologie

Linux 7.1: un núcleo que crece más rápido que la ia

El kernel de Linux se acerca peligrosamente a los 40 millones de líneas de código, una cifra que desafía la lógica de las optimizaciones y plantea serias interrogantes sobre su mantenibilidad. La actualización 7.1, lejos de ser una simplificación, revela una expansión vertiginosa impulsada por la compatibilidad con hardware moderno y drivers gráficos de última generación.

n

Un desafío para torvalds: ¿control o caos?

Un desafío para torvalds: ¿control o caos?

n

Michael Larabel, fundador de Phoronix, ha desenterrado datos impactantes: tras una revisión exhaustiva, se estima que 138.000 líneas de código obsoleto – ISDN, radioafición, drivers PCI/Intel 486 – han sido eliminadas. Sin embargo, esta purga es superada con creces por la incorporación de nuevos módulos, principalmente relacionados con la compatibilidad con GPUs AMD, que han generado más de 113.000 líneas de código adicional desde Linux 7.0.

n

El resultado es alarmante: el Git de Linux 7.1 alcanza las 39.880.636 líneas, un incremento de más de 259.000 respecto a la versión anterior. Esto significa que, lejos de disminuir, el repositorio se expande a un ritmo preocupante, superando los 5 millones de líneas en blanco y casi 4.8 millones de comentarios. Es una escalada que pone en duda la capacidad de mantener un sistema operativo tan complejo y en constante evolución.

n

Larabel advierte: la falta de control no es el principal problema; la mantenibilidad, la seguridad y la revisión exhaustiva del código se convierten en un desafío de proporciones épicas. La explosión de código se debe, en gran medida, a la necesidad de adaptarse a las arquitecturas modernas y a las demandas de drivers gráficos de última generación – como el subsistema AMD, que ha contribuido con más de 113.000 líneas.

n

Si bien la optimización de la memoria VRAM en Valve, como se ha probado, no es un