El kernel de Linux 6.13 ya está aquí, pero no te emociones demasiado. No es gran cosa y, dado el momento, probablemente no aparecerá en muchas distribuciones conocidas.
Jefe pastor de pingüinos Linus Torvalds anunció la versión 6.13 de Linux esta semana, y también ha elegido cinco afortunados ganadores de pedales de guitarra. El sitio KernelNewbies tiene una resumen completo de las novedades, algo que, si fuéramos novatos, nos parecería bastante intimidante.
Aunque hay cambios importantes en esta versión, son cosas que solo son significativas para quienes usan ciertos modelos específicos de CPU u otro hardware, o son pasos de cambios a gran escala que tendrán un impacto notable en el futuro, pero no No ahora mismo.
Entonces, por ejemplo, hay una administración de energía mejorada en ciertos modelos de CPU y GPU AMD. En concreto, hay una mejor gestión de El elegante V-cache 3D de AMD. Hay apoyo para CPU Intel «Panther Lake» y GPU Xe3. También hay una mejor compatibilidad con dispositivos Apple, que cubre algunas MacBooks, además de compatibilidad con ciertos dispositivos Apple SoC que se usaban en algunos iPads y iPhones más antiguos. Sin embargo, esto no significa que pronto podrás instalar una distribución de Linux basada en el kernel 6.13 en tu antiguo iDevice. Es sólo un paso hacia que eso tal vez suceda algún día. También en Armland, hay soporte de gráficos mejorado para la GPU VideoCore de Raspberry Pi, soporte para ejecutar Linux dentro de un Arm64. Arquitectura informática confidencial (CCA) y más.
Las tarjetas SD de un terabyte son viejas noticias ahora. Los usuarios ya pueden comprar tarjetas SD con capacidades superiores a 2 TB. El Estándar Secure Digital Ultra Capacidad (SDUC) define tamaños de tarjeta de hasta 128 TB. A partir de este kernel, Linux los admite.
Hay un nuevo modelo de preferencia para el programador del kernel, conocido como Lazy Pre-emption, cuyo objetivo es mejorar la eficiencia del programador. Hasta hace poco, Linux tenía tres modos de preferencia. A finales del año pasado, ganó otro con la integración de los parches PREEMPT_RT de larga data en kernel 6.12 de noviembre pasado. Linux Weekly News explicó los cuatro modos en 2023 en dos artículos: parte 1 y parte 2. (Tenga en cuenta que LWN necesitó dos artículos, por lo que esto es complicado). Ahora, hay otro modelo, y en octubre hubo otro Explicador de LWN. El plan es que el nuevo modo eventualmente permitirá que los otros modos no en tiempo real se simplifiquen a solo dos.
Se modificaron los sistemas de archivos Ext4, Btrfs, F2FS y XFS. En particular, 6.13 puede hacer escrituras atómicas en Ext4 y XFS, lo que significa que ahora es posible escribir bloques de datos más grandes que un solo sector en una sola operación. Esto será útil para algunas bases de datos, en particular 2024 «Base de datos del año» PostgreSQL.
Los observadores habituales de la telenovela übernerd que es la comunidad de desarrollo del kernel habrán visto venir esto, pero no hay ninguna mejora en bcachefs, un sistema de archivos diseñado para un mejor rendimiento y flexibilidad, desde que el desarrollador Kent Overstreet recibió una palmada en las muñecas en noviembre. Sin desanimarse, envió un parche grande para perfeccionar bcachefs en el próximo kernel 6.14. Lamentablemente, esto significa otro cambio de formato en el disco.
Notamos que esto coincidió con el anuncio del blogger tecnológico noruego Sesse Gunderson de que es migrar lejos de bcachefs. Esto llega un año después de su publicación ahora eliminada en «La vida con bcachefs». extraído aquí. En abril ya estaba teniendo problemas pero encontrando formas de evitarlos. Parece que uno de los experimentos más visibles en la blogosfera de Linux ha terminado. El futuro de bcachefs sigue siendo incierto. ®