Novedades del kernel de Linux 5.14: 8 mejoras importantes

A menudo nos referimos a Linux como un sistema operativo, pero en realidad, es solo el kernel. Y dicho kernel ha llegado a la versión 5.14, ampliando el hardware que ahora puede alimentar con software gratuito y de código abierto y las cosas que puede hacer en dichos dispositivos.

Como sucede a menudo, esta versión elimina decenas de miles de líneas de código, esta vez eliminando el soporte de IDE heredado. No obstante, este núcleo todavía contiene más líneas de código que el anterior debido a todas las adiciones. Éstos son algunos de los aspectos más destacados:

1. Programación básica

La programación del núcleo es una característica que ofrece subprocesos múltiples simultáneos más seguros después de las vulnerabilidades Meltdown y Spectre , en lugar de la "solución" anterior de deshabilitar el subproceso múltiple simultáneo por completo. Una característica quizás más relacionada con los administradores de sistemas que con los usuarios de escritorio, la programación central ha estado en desarrollo durante bastantes años antes de hacer su debut en la versión 5.14 del kernel.

2. Áreas de memoria "secretas"

Otro para administradores de sistemas, 5.14 introduce la capacidad de crear áreas de memoria a las que otras áreas de un sistema, incluido el kernel, no pueden acceder. Esta función viene a través de una llamada al sistema memfd_secret que no está habilitada de forma predeterminada.

3. Mejoras en el registro en diario del sistema de archivos ext4

El sistema de archivos ext4 ha servido durante mucho tiempo como el sistema de archivos predeterminado para muchas distribuciones de Linux , y ha demostrado ser confiable. Pero siempre hay margen de mejora. Esta versión del kernel reduce aún más el riesgo de fugas de datos a través de un nuevo comando ext4_ioc_checkpoint que obliga al sistema de archivos a escribir transacciones de diario pendientes en el disco y sobrescribir los datos en el área de almacenamiento del diario.

4. Soporte para Raspberry Pi 400

La Raspberry Pi 400 es, a diferencia de los modelos anteriores, una PC todo en uno completa . Está bien, sobre todo. Es lo que obtienes cuando introduces una Raspberry Pi en un teclado. Todo lo que necesita hacer es conectar un mouse y un monitor. Cuando se lanzó este dispositivo, venía con un kernel de Linux modificado. Ahora el soporte ha aterrizado en el kernel regular que se encuentra en la mayoría de las distribuciones de Linux.

5. Soporte para interruptores de interrupción físicos de Dell

Es posible que los usuarios de Linux ya estén familiarizados con el concepto de interruptores automáticos a través de computadoras portátiles o teléfonos de Purism , pero otros fabricantes se han familiarizado con el concepto. Dell está introduciendo la funcionalidad en sus computadoras portátiles, y el soporte para ellas ha aterrizado en el kernel de Linux.

6. Controlador USB de menor latencia para audio

Esta es una gran ventaja para cualquiera que recurra a Linux para la producción de audio, ya sea para crear música o un podcast. Se ha confirmado que la reproducción de latencia más baja funciona con PipeWire junto con PulseAudio y JACK.

7. Botón de compartir y seleccionar en los controles de Xbox One

Los controladores de consola de juegos de Microsoft funcionan espléndidamente con PC, lo que los convierte en el estándar para muchos jugadores. Aquellos que usan el controlador en Linux ahora encontrarán un botón funcional de selección de compartir.

8. Desenchufe en caliente para tarjetas gráficas AMD Radeon

Si se encuentra en una situación en la que desea arrebatar su tarjeta gráfica AMD Radeon de su PC mientras está encendida, el soporte ha aterrizado en el kernel de Linux. Esto probablemente no sea algo que mucha gente haga a menudo, pero si AMD decidió hacer de esto algo que su tarjeta gráfica puede hacer, entonces es razonable esperar que la función también funcione en Linux.

Cómo obtener el kernel de Linux 5.14

Si necesita obtener el último kernel de inmediato, tiene la opción de compilar Linux desde la fuente descargando los archivos de kernel.org . Pero esta no es la forma más fácil ni recomendada de hacer las cosas.

La mejor opción para la mayoría de los usuarios es esperar a que llegue el kernel más nuevo como parte de las actualizaciones regulares del sistema. Esto puede significar una espera más larga en algunas distribuciones que en otras. Una distribución como Ubuntu puede quedarse en un solo kernel hasta la próxima actualización importante del sistema operativo, mientras que una distribución de lanzamiento continuo como Arch Linux proporcionará el kernel más nuevo en un período de tiempo relativamente corto.