Lanzamiento del núcleo Linux 6.8: Nuevas funciones y compatibilidad con hardware
Linus Torvalds anunció el lanzamiento de un nuevo kernel Linux 6.8 el 10 de marzo de 2024. Esta actualización trae una plétora de nuevas características y mejoras, por lo que es una actualización significativa para muchos usuarios. En este artículo, exploraremos algunas de las principales características incluidas en esta versión del kernel.
Principales características del núcleo Linux 6.8
Mejoras en la virtualización: Kernel 6.8 introduce la virtualización LAM (Linear Address Masking) en procesadores Intel para invitados KVM y soporte de memoria guest-first para KVM, mejorando el rendimiento y la flexibilidad de la virtualización.
Compatibilidad con sistemas de archivos: La actualización amplía el soporte de sistemas de archivos con un mecanismo básico de comprobación y reparación en línea para Bcachefs. También permite comprobaciones fsck en línea sin desmontar para XFS, lecturas más rápidas para bloques pequeños para Ext4, nueva bandera de montaje para desactivar la caché de bloques libres y el uso de folios de página para Btrfs, compresión de subpáginas y mejoras de rendimiento de memoria baja para EROFS, y el sistema de archivos SMB gana bloque y creación de archivos de dispositivo simbólico para SMB.
Compatibilidad de hardware: Este kernel cuenta con compatibilidad de hardware mejorada con soporte para el procesador Broadcom BCM2712 en Raspberry Pi 5, la función Wi-Fi WBRF de AMD y los gráficos Xe de Intel con un nuevo controlador DRM.
Gestión de la memoria: Kernel 6.8 optimiza la gestión de la memoria con la desactivación de la escritura de retorno zswap y una interfaz THP (Transparent Huge Pages) de varios tamaños. También introduce soporte inicial de Rust para la arquitectura LoongArch.
Optimizaciones de red: La actualización incluye varias optimizaciones de red para una mejor eficiencia de caché y soporte para el sistema de archivos SMB para crear archivos especiales. Además, hay soporte inicial de Rust para crear controladores PHY de red.
Gestión de la energía: El kernel 6.8 perfecciona la gestión de la energía con soporte para la suspensión basada en SBI a RAM y habilitando la extensión V para la arquitectura RISC-V.
Mejoras en AppArmor: El kernel 6.8 de Linux mejora la seguridad de AppArmor cambiando el inseguro algoritmo hash SHA1 por el más potente SHA256. Esto mejora la fiabilidad, pero puede ralentizar ligeramente la carga de políticas en sistemas de gama baja.
Protección del núcleo de Linux con KernelCare Live Patching
El kernel es el componente central de los sistemas operativos Linux, controla el acceso al hardware y gestiona todos los demás programas. Por lo tanto, mantener la seguridad del kernel es primordial. KernelCare Enterprise de TuxCare ofrece parches en vivo para los núcleos de Linux en todas las distribuciones populares, incluyendo Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux, RHEL, Oracle Linux, CloudLinux, y más. Aplica automáticamente parches de seguridad al núcleo en ejecución sin tener que reiniciar el sistema ni programar ventanas de mantenimiento.
Formule una pregunta a nuestros expertos en seguridad de Linux y obtenga orientación para modernizar su enfoque de aplicación de parches en Linux.
Conclusión
Es importante tener en cuenta que el núcleo Linux 6.8 tendrá una ventana de soporte corta, de apenas unos meses. Su sucesor, el núcleo Linux 6.9, ya está en desarrollo con su ventana merge abierta. Su lanzamiento está previsto para mediados de mayo de 2024. Si estás deseando probar las nuevas funciones y mejoras del núcleo Linux 6.8, puedes descargarlo ya desde el árbol git de Linus Torvalds o desde el sitio web kernel.org. Recuerda consultar la documentación de tu distribución para obtener instrucciones específicas de instalación.
Las fuentes de este artículo incluyen una historia de Phoronix.