Linux 6.12: Un nuevo núcleo con soporte para hardware moderno y el planificador BPF
15:56, 18.11.2024
Lanzamiento de Linux 6.12: Principales novedades
El 17 de noviembre de 2024, Linus Torvalds anunció el lanzamiento de la versión estable del núcleo Linux 6.12. La nueva versión se publicó según el calendario, dos meses después de Linux 6.10. El código fuente de Linux 6.12 estará disponible pronto para su descarga en kernel.org. Los cambios y actualizaciones principales se pueden consultar en el commit del lanzamiento en GitHub y en el archivo Makefile.
Linux 6.12 incluye numerosas correcciones de errores, soporte para hardware nuevo como AMD RDNA4, gráficos Xe2 para Intel Lunar Lake y Battlemage, así como el Raspberry Pi 5. Además, este núcleo introduce actualizaciones que mejoran el rendimiento y la funcionalidad del sistema. Una de las innovaciones más destacadas es la opción PREEMPT_RT, que permite a las tareas de alta prioridad interrumpir casi instantáneamente las de baja prioridad. Esto mejora significativamente los tiempos de respuesta en muchas tareas y ahora está disponible para sistemas Intel/AMD de 32 y 64 bits, ARM64 y arquitecturas RISC-V.
Actualizaciones técnicas y funciones
Una de las adiciones más importantes en esta versión es el nuevo planificador sched_ext, que permite a los programas BPF definir el comportamiento de planificación. Esto ofrece una gestión flexible de los recursos, ampliando significativamente las capacidades del planificador tradicional.
Otras actualizaciones relevantes incluyen:
- Soporte para el sistema de archivos XFS con bloques más grandes que el tamaño de página;
- Ampliación de las capacidades de EROFS para montar imágenes de sistemas de archivos almacenadas en archivos;
- Soporte para el protocolo LOCALIO en NFS;
- Nuevos comandos ioctl() para XFS y mejoras en FireWire;
- Soporte para Device Memory TCP y actualizaciones en el subsistema FUSE.
Linux 6.12 también introduce nuevos módulos en Rust, nuevas funciones en perftool y mejora el soporte para ARM64 como sistema invitado en entornos KVM seguros.
Perspectivas
Se espera que Linux 6.12 se convierta en una versión de soporte a largo plazo (LTS). Ya se ha confirmado que Ubuntu 25.04 adoptará este núcleo como predeterminado. Este lanzamiento refleja el compromiso de la comunidad de adaptarse al hardware moderno y las necesidades de los usuarios, sentando las bases para futuras innovaciones en Linux.