Introducción
El núcleo de Linux 5.7 finalmente está aquí como la última versión estable del kernel para sistemas operativos similares a Unix. El nuevo núcleo viene con muchas actualizaciones importantes y nuevas funciones.
En este tutorial encontrará 12 características nuevas destacadas del kernel 5.7 de Linux, así como también cómo actualizar al kernel más reciente.
12 nuevas funciones del kernel de Linux 5.7
1. Nuevas funciones ARM y compatibilidad con dispositivos
El nuevo kernel 5.7 de Linux introdujo mejoras en la arquitectura ARM de 64 bits. Esto incluye soporte de extensión para ARM Activity Monitors y autenticación de puntero en el kernel.
Además, es compatible con PineTab, PineBook, PinePhone y otros dispositivos ARM con su compatibilidad con el SoC RockChip RK3399 y el chip AllWinner A64. Además, proporciona soporte principal para Qualcomm Snapdragon 865, NXP i.MX8M Plus y Mediatek MT8516 SoC.
2. Mejoras de IO_uring para la interfaz de E/S de Linux
Aunque ha habido IO_uring desde el lanzamiento del kernel de Linux 5.1, la última versión 5.7 agrega nuevas funciones y optimiza el rendimiento para ofrecer una E/S aún mejor y más rápida.
3. Nuevo controlador de sistema de archivos exFAT
El kernel de Linux más reciente viene con el nuevo controlador del sistema de archivos exFAT de Samsung y una excelente compatibilidad con exFAT para leer y escribir en el sistema de archivos exFAT.
Además de brindar soporte exFAT confiable para Linux, el nuevo controlador también le permite acceder a datos cifrados del disco desde Windows.
4. Nuevo controlador de "botón de encendido diminuto"
Kernel 5.7 ahora viene con un controlador de botón de encendido ACPI (Advanced Configuration and Power Interface) que se utiliza para alimentar máquinas virtuales.
El objetivo principal de esta nueva función es reducir la complejidad de la imagen de la máquina virtual y disminuir el tiempo de inicio. Para ello, gestiona directamente los eventos de las máquinas virtuales y envía señales al proceso de inicio.
5. Intel Tiger Lake (Gen 12) habilitado
El nuevo kernel de Linux 5.7 ahora habilitó la compatibilidad con Intel Tiger Lake (generación 12) de forma predeterminada. Aunque esta función existía en versiones anteriores, estaba oculta detrás de la bandera del módulo del núcleo.
6. Soporte de hardware mejorado
Con el kernel más reciente, Linux presenta soporte nativo (o mejorado) para cierto hardware, como el teclado Logitech G11, las pantallas táctiles Presonus Studio 1810c, MOTU MicroBook IIc, Goodix GT917S y GT9147.
En cuanto al subsistema de sonido, el nuevo kernel incluye algunas actualizaciones de ALSA core, ASoC, HD-audio y USB-audio.
7. Actualizaciones de F2FS y XFS
El F2FS (Flash-Friendly File-System) se ha actualizado para el último kernel de Linux. Introduce el soporte de compresión Zstd como una adición a las opciones de compresión LZO y LZ4 existentes. Además, el sistema de archivos ahora también viene con el nuevo kernel ioctl, DebugFS, DIO lee mejoras, así como muchas otras correcciones de errores.
El sistema de archivos XFS también experimentó cambios y actualizaciones, como una validación de metadatos mejorada, dos partes para la limpieza del código y otras correcciones.
Otras características del núcleo Linux 5.7
8. Seguimiento de la presión térmica para una mejor ubicación de las tareas en las CPU para evitar el estrangulamiento térmico.
9. Un controlador para admitir la carga rápida USB de Apple.
10. Compatibilidad mejorada con la tecnología Intel SpeedSelect.
11. Soporte de página enorme DRM TTM que tiene como objetivo reducir el uso de la CPU y disminuir las fallas de TLB.
12. Arreglos para OverlayFS que ahora admiten un sistema de archivos superior remoto con VirtIO-FS en la parte superior.
Actualice su kernel de Linux
La última versión del kernel de Linux ofrece actualizaciones y seguridad mejorada del sistema. Si no está ejecutando un servidor Linux de producción y ha detectado una característica del kernel 5.7 de Linux que desea o necesita, no hay nada que le impida actualizar a la última versión.
Cualquiera que ejecute un servidor Linux de producción debe crear una copia de seguridad y planificar cuidadosamente la actualización para minimizar el tiempo de inactividad.