Exploración del núcleo Linux 6.9: nuevas funciones y mejoras
La última versión estable del núcleo Linux, la 6.9, se publicó el 12 de mayo de 2024. Esta interesante actualización aporta varias características nuevas y un soporte de hardware mejorado, lo que la convierte en una actualización significativa para muchos usuarios. Sin embargo, es importante recordar que el kernel de Linux 6.9 es una rama de corta duración que sólo tendrá soporte durante unos meses.
Novedades del núcleo Linux 6.9
Soporte de hardware mejorado
- Las arquitecturas AArch64 (ARM64 ) ganan compatibilidad con el lenguaje de programación Rust, lo que abre las puertas a un código más eficiente y seguro.
- El kernel es ahora compatible con el mecanismo Intel Flexible Return and Event Delivery (FRED), que mejora la entrega de eventos de bajo nivel.
- El kernel 6.9 de Linux introduce soporte para los invitados AMD Secure Nested Paging (SNP). Esta característica proporciona una mayor seguridad para entornos virtualizados, garantizando un mejor aislamiento y protección para las máquinas virtuales invitadas.
Mejoras en el sistema de archivos y almacenamiento
- F2FS: compatibilidad con dispositivos de bloques por zonas, compresión por archivo y recuperación de datos mejorada tras cortes de energía.
- exFAT: Mejora del rendimiento de la sincronización de directorios.
- EXT4: Añadida una bandera de inodo para escrituras atómicas y mejoras en el redimensionamiento en línea.
- Btrfs: Implementadas más correcciones de modo zonificado y pequeñas optimizaciones de rendimiento.
Mejoras de rendimiento y seguridad
- El kernel Linux 6.9 mejora el rendimiento de la gestión de memoria para un funcionamiento más fluido del sistema.
- La herramienta perf se actualiza con varias funciones nuevas para un análisis más eficaz del rendimiento.
- La vulnerabilidad RFDS (Register File Data Sampling) que afectaba a algunos procesadores Intel Atom se ha mitigado para mejorar la seguridad.
Mejoras en la red
- MPTCP recibe soporte para TCP_NOTSENT_LOWAT, optimizando la transferencia de datos a través de múltiples conexiones.
- IPSec adquiere la capacidad de reenviar mensajes de error ICMP para mejorar la solución de problemas de red.
- La compatibilidad con OFDMA (Acceso Múltiple por División de Frecuencias Ortogonales) de mayor ancho de banda permite una transmisión eficaz de datos en redes inalámbricas.
Nuevos controladores y soporte de hardware
El kernel 6.9 de Linux introduce controladores para varios componentes de hardware nuevos, como el controlador integrado de ChromeOS, el procesador Snapdragon X Elite de Qualcomm y varios dispositivos Bluetooth de Samsung.
Funciones obsoletas y eliminadas
El sistema de archivos EXT2 ha sido marcado como obsoleto debido a su incompatibilidad con el problema del Año 2038, y la antigua implementación NTFS ha sido eliminada, pasando por defecto a NTFS3 para el soporte del sistema de archivos NTFS.
Conclusión
Con estas amplias actualizaciones y mejoras, el kernel 6.9 de Linux sigue ampliando los límites de lo que es posible con el software de código abierto, garantizando un mejor rendimiento, seguridad y compatibilidad de hardware para todos los usuarios. Sin embargo, su vida útil será corta y el soporte durará sólo unos meses. La ventana de desarrollo para el núcleo Linux 6.10 ya se ha abierto, y su lanzamiento está previsto para mediados o finales de septiembre de 2024. Quienes deseen experimentar las mejoras que ofrece el núcleo Linux 6.9, pueden descargarlo ya desde el árbol git de Linus Torvalds o desde el sitio web oficial.
KernelCare Enterprise de TuxCare permite la aplicación automatizada de parches en vivo para el núcleo de Linux en todas las distribuciones populares de Linux, incluyendo Ubuntu, Debian, AlmaLinux, CentOS, RHEL, Rocky Linux, CloudLinux, Oracle Linux, y más.
Envíe sus preguntas relacionadas con los parches a un experto en seguridad de TuxCare para aprender a modernizar su enfoque de seguridad de Linux con parches automatizados y sin reinicios.
Las fuentes de este artículo incluyen un artículo de 9to5Linux.