El núcleo Linux 6.2 ya está disponible: Novedades
Linux 6.2 es la principal actualización del kernel del año 2023, con algunas novedades interesantes. Se somete a una serie de actualizaciones y mejoras, como controladores nuevos y actualizados, soporte de hardware mejorado y otras numerosas características. Se espera que reciba soporte de mantenimiento al menos hasta finales de 2026.
Linus Torvalds ha anunciado el lanzamiento del núcleo Linux 6.2 en una declaración a la lista de correo de desarrolladores del núcleo Linux (LKML). En la declaración, da la bienvenida a la gente a probarlo, diciendo: "Puede que no sea una versión LTS sexy como acabó siendo la 6.1, pero todos esos kernels normales y corrientes también quieren un poco de amor de prueba".
Ahora, exploremos las novedades del núcleo Linux 6.2.
Linux 6.2: Nuevas funciones y mejoras
Una de las mejoras significativas introducidas en el núcleo es la actualización del código de compresión Zstd. Con este nuevo código para Linux 6.2, habrá una compresión de datos más rápida, lo que se traducirá en un mejor rendimiento y tiempos de arranque más rápidos. Además, se ha mejorado el código Rust, que se introdujo por primera vez en el núcleo Linux 6.1.
El controlador Intel IFS ya está completamente operativo y se ha optimizado para introducir la función In-Field Scan. Esta función ofrece a los usuarios la posibilidad de probar el silicio de las próximas CPU de Intel. Además, se ha implementado el controlador Intel on Demand con funciones adicionales y un cambio de marca. Ahora se llama "Intel on Demand" en lugar de Software Defined Silicon. Este modelo de activación permite a los usuarios desbloquear determinadas funciones de la CPU en los próximos procesadores Xeon Scalable.
La mitigación de Retbleed de las CPU de la era Skylake se proporciona ahora a bajo coste mediante el seguimiento de Call Depth. Además, el kernel Linux 6.2 promete nuevas funciones para habilitar las redes WiFi 7 y 800 Gbpswired. Los desarrolladores y administradores ahora pueden acceder a una variedad de nuevos eventos de supervisión del rendimiento con la incorporación de los datos de utilización de canalizaciones de AMD Zen 4. Estas métricas les permiten encontrar cuellos de botella en el rendimiento y optimizarlo de forma más eficaz.
Linux 6.2 incorpora un qspinlock específico de potencia para mejorar la escalabilidad de los sistemas IBM Power/PowerPC. Se ha diseñado especialmente para solucionar los problemas del qspinlock genérico en cola y mejorar el rendimiento y la escalabilidad de los sistemas más grandes.
RISC-V ofrece por fin soporte para dispositivos de memoria no volátil con el kernel Linux 6.2. Además, incluye soporte de memoria persistente (PMEM) para la asignación y el acceso a la memoria. Sin embargo, la gestión de esta característica requiere las extensiones Svpbmt y Zicbom en RISC-V. Además, RISC-V con Linux 6.2 incorpora compatibilidad con ftrace para RISC-V de 32 bits (RV32), compatibilidad con la unidad de supervisión del rendimiento (PMU) T-Head en el subsistema perf y varios ajustes y mejoras menores.
Linux 6.2 se convierte en la primera versión del kernel que proporciona soporte mainline para los SoCs Apple M1 Pro/Ultra/Max. Asahi Linux ya había dado soporte a estos SoCs a través de su construcción del kernel, y ahora más de ese trabajo ha sido upstreamed para Linux 6.2.
Sin embargo, aún es necesario desarrollar controladores adicionales para estos nuevos SoC Apple Silicon. Actualmente, el código Asahi Linux proporciona el mejor soporte de hardware para los dispositivos Apple M1/M2 en Linux. Se han realizado más actualizaciones de SoCs con la adición de siete nuevos Qualcomm Snapdragon SoCs en el nuevo kernel.
Varios controladores SMPro de Ampere Computing se están fusionando para Linux 6.2, permitiendo a los usuarios aprovechar sus diversas características fácilmente. Por ejemplo, el controlador de monitorización de hardware SMPro se fusiona para monitorizar la temperatura, la potencia, los voltajes y el estado actual. Se añade un nuevo controlador char/misc SMPro para mostrar el estado de arranque y la información del coprocesador.
Otros cambios
- Compatibilidad con pantallas Raspberry Pi 4k@60Hz
- Mitigación de AmpereOne contra Spectre-BHB
- Supervisión de sensores para gráficos de arco
- Compatibilidad con Intel TDX guest
- KVM se prepara para las nuevas instrucciones de la CPU Intel
- FBDEV ofrece la opción "nomodeset
Todas estas características y mejoras implementadas en el núcleo Linux 6.2 lo convierten en una importante actualización que promete un sistema operativo más fiable, seguro y rico en funcionalidades para sus usuarios. La comunidad de código abierto puede enorgullecerse de este notable hito, y debería ser emocionante anticipar qué otros avances se introducirán en las próximas versiones.
KernelCare garantiza la seguridad del kernel sin reinicios ni tiempos de inactividad del sistema, manteniendo el 100% del tiempo de actividad de sus sistemas. Más información sobre KernelCare Enterprise aquí.
Las fuentes de este artículo incluyen una historia de UbuntuPit.