Noticias

Las 10 características principales del kernel 5 de Linux.10

Las 10 características principales del kernel 5 de Linux.10

Después de siete semanas de desarrollo constante, Linus Torvalds finalmente lanzó Linux Kernel 5.10 LTS el 14 de diciembre de 2020, y ahora está disponible para las masas. Linus Torvalds anunció este fantástico lanzamiento en la lista de correo del Kernel de Linux, declarando:

"Ok, aquí está - 5.10 es etiquetado y expulsado. Casi siempre desearía que la última semana fuera incluso más tranquila de lo que fue, y eso también es cierto aquí ".

Continúa diciendo:

"Hay una buena cantidad de arreglos aquí [...], pero nada me hace ir" necesitamos otra semana."Las cosas parecen bastante normales",

Kernel de Linux 5.10 presenta nuevas características notables, mejoras y, como de costumbre, controladores nuevos y actualizados para mejorar el soporte general del hardware. Además, esta es la última versión de Kernel del año 2020 y la próxima versión Long Term Supported (LTS) después de Linux Kernel 5.4 LTS. Los desarrolladores de Kernel tienen planes para mantener Kernel 5.10 LTS hasta 2026, que es un año más que el Kernel 5 de Linux.4 LTS lanzado en noviembre de 2019 y admitido hasta diciembre de 2025.

Actualmente (a partir de esta nueva versión 5.10), la mayoría de las distribuciones de Linux como Ubuntu, Fedora y Arch Linux están usando Linux Kernel 5.serie x. Sin embargo, la distribución Debian parece ser más conservadora y todavía usa el Kernel 4 de Linux.serie x. Por ejemplo, Debian 10 se envía con la versión 4 del kernel de Linux.19.

Dicho esto, echemos un vistazo a las nuevas características y cambios que puede esperar con el kernel 5 de Linux.10.

Novedades del Kernel 5 de Linux.10

Se incluyen una multitud de nuevas características y cambios en esta nueva actualización del Kernel. Todo esto para mejorar el rendimiento general del sistema. A continuación se muestran las 10 características principales del Kernel 5 de Linux.Lanzamiento de 10 LTS.

1. Parche XFS para el problema del año 2038

El problema del año 2038, irónicamente referido Y2038, Epocalipsis, Y2k38, o Unix Y2K es un problema de tiempo con los sistemas basados ​​en Unix y Linux. Surge con el hecho de que el almacenamiento del número de segundos transcurridos desde enero de 1970 se realiza en un entero de 32 bits con signo. Desafortunadamente, el tiempo máximo admitido con el entero de 32 bits firmado es el 19 de enero de 2038. Este error se llama desbordamiento de enteros. Cualquier programa o software que intente incrementar la fecha después de enero de 2038, el valor se almacenará como un valor negativo y los sistemas lo interpretarán como el 13 de diciembre de 1901 en lugar del 19 de enero de 2038.

Con Linux Kernel 5.10, los usuarios que ejecutan el sistema de archivos XFS deberían estar orgullosos de escuchar una actualización que llega este año hasta julio de 2486. Puede que no sea la solución óptima, pero para los sistemas integrados y otro software desarrollado para durar toda la vida, será útil.

2. Monitoreo de hardware para procesadores AMD Zen3

Kernel 5.10 trae algunas mejoras de rendimiento a la CPU AMD Zen3. Guenter Roeck, uno de los mantenedores del subsistema de monitoreo de hardware (hwmon), envió una actualización al controlador k10temp que habilita el soporte para el monitoreo de temperatura para la CPU AMD Zen 3.

3. Soporte para 'confirmaciones rápidas' con el sistema de archivos EXT4

EXT4 es uno de los sistemas de archivos más populares que se utilizan en la mayoría de las distribuciones de Linux. Con esta nueva versión, Kernel 5.10, EXT4 se jacta de un aumento significativo en el rendimiento de escritura con el soporte adicional de 'confirmación rápida'. Idealmente, las 'confirmaciones rápidas' hacen que JBD2 permita que el sistema de archivos del cliente realice confirmaciones más rápidas. JDB2 es un hilo del kernel necesario para actualizar el diario del sistema de archivos EXT4. En caso de que EXT4 no realice una confirmación rápida; luego volverá a las confirmaciones regulares predeterminadas.

4. Compatibilidad con el teclado de aluminio inalámbrico Matias inspirado en Apple

El teclado inalámbrico Matias es un teclado elegante con capacidad inalámbrica para cambiar entre 4 dispositivos de forma inalámbrica. sí! Puede utilizar este teclado con hasta cuatro dispositivos. Es compatible con máquinas Mac, Windows, Android y Linux. Con Linux Kernel 5.10, este dispositivo periférico funciona de inmediato.

5. Soporte para Nintendo Switch Joy-Cons y Pro controller

Si eres un jugador en una plataforma Linux, entonces te alegrará saber que Linux Kernel 5.10 trae soporte completo para Nintendo Switch Joy-Cons y Pro Controller. Esta nueva actualización le permite utilizar los dispositivos de forma inalámbrica a través de Bluetooth o una conexión por cable utilizando el USB. Estoy igualmente emocionado porque el controlador profesional es uno de los mejores que he usado.

Además, todavía en juego, Kernel 5.10 también tiene soporte completo para el controlador Sega Saturn, que usa una conexión USB.

6. Rendimiento mejorado para el sistema de archivos Btrfs

Con cada nueva versión del kernel de Linux, siempre esperamos una actualización en el sistema de archivos y el almacenamiento. Este nuevo Kernel (5.10 LTS) aumenta el rendimiento general de las operaciones fsync () en el sistema de archivos Btrfs. Una función adicional de SEV-ES cifra los registros del procesador del invitado: el SEV (virtualización cifrada segura) de AMD. Eso evita que el anfitrión acceda a los registros del huésped a menos que el huésped haya permitido el acceso.

7. Arranque el kernel comprimido zstd con procesadores MIPS

Con Linux Kernel 5.10, la arquitectura MIPS (microprocesador sin etapas interconectadas en canalización) ahora puede arrancar el kernel comprimido zstd. Además, el RISC-V puede arrancar sistemas con el firmware EFI. Algunas otras actualizaciones en torno a esto son que Kernel 5.10 introduce el procesamiento por lotes de solicitudes de E / S, que dan como resultado funciones de hibernación y reanudación más rápidas.

8. Soporte de pantalla para Raspberry Pi 4

Kernel de Linux 5.10 trae actualizaciones para el controlador VC4 DRM que habilita la compatibilidad de pantalla para Raspberry Pi 4. A pesar de que Raspberry Pi 4 ha existido por un tiempo, el código de canalización de pantalla siempre ha sido un trabajo en progreso. Con parches recientes, Raspberry Pi 4 debería estar en buena forma con Kernel 5.10 lanzamiento.

9. Soporte para la restricción io_uring

io_uring El marco asincrónico proporciona una interfaz de baja latencia para aplicaciones que necesitan una operación AIO pero quieren que el Kernel realice la E / S por sí mismo. Con Kernel 5.10, io_uring ha recibido una actualización que permite la creación de anillos restringidos. Io_uring tiene dos anillos de forma predeterminada: la cola de envío (SQ) y una cola de finalización (CQ), compartida entre el kernel y la aplicación. Con la introducción de anillos restringidos, la aplicación anfitriona puede otorgar acceso a sus descriptores de archivo a aplicaciones o invitados que no sean de confianza.

10. Sugerencias de memoria para otros procesos

Los sistemas Linux utilizan la llamada al sistema madvise () para informar al kernel de su comportamiento para mejorar su rendimiento. Así de simple. Sin embargo, las plataformas como Android deben pasar por un demonio de espacio de usuario centralizado, que no es muy confiable. Para resolver este problema, Linux Kernel 5.10 introduce un nuevo syscall - process_madvise (2), que es mucho más rápido y confiable.

Otro Kernel 5.10 características:

Descargue e instale Linux Kernel 5.10

Nota: aunque es posible instalar los núcleos principales de Linux en Ubuntu, Linux Mint y otras distribuciones basadas en Ubuntu, no lo recomendaría.

Esto se debe a que podría romper su distribución actual, lo que provocaría una pérdida definitiva de datos o un rendimiento deficiente del sistema. A menos que esté ansioso por probar el hardware compatible con esta nueva versión del kernel, no actualice ahora. Le recomendaría que espere a la próxima versión de su distribución actual, ya que existe una alta probabilidad de que se envíe con este nuevo kernel LTS (5.10). Por ejemplo, los usuarios de Ubuntu pueden esperar Linux Kernel 5.10 para ser parte de Ubuntu 21.04, que se lanzará en abril de 2021.

Sin embargo, si desea probar esta nueva versión de Kernel, está disponible para descargar desde la página oficial. El lanzamiento de Linux Kernel 5.10 abre una nueva ventana para el Kernel 5.11 desarrollo, el primer lanzamiento de kernel del año 2021.

Los mejores juegos para jugar con el seguimiento de manos
Oculus Quest presentó recientemente la gran idea del seguimiento manual sin controladores. Con un número cada vez mayor de juegos y actividades que ej...
Cómo mostrar la superposición de OSD en aplicaciones y juegos de Linux en pantalla completa
Jugar juegos en pantalla completa o usar aplicaciones en modo de pantalla completa sin distracciones puede aislarlo de la información relevante del si...
Las 5 mejores cartas de captura de juegos
Todos hemos visto y amado la transmisión de juegos en YouTube. PewDiePie, Jakesepticye y Markiplier son solo algunos de los mejores jugadores que han ...