Actualización Kernel de Linux 5.16
Kernel de Linux 5.16 tiene muchas características nuevas, soporte y seguridad. La versión del kernel de Linux 5.16 tiene una gran característica nueva, FUTEX2, o futex_watv(), que tiene como objetivo mejorar la experiencia de juego de Linux, creciendo considerablemente con una mejor migración nativa de Linux para juegos de Windows utilizando Wine.
En la última versión, se ha agregado compatibilidad con hardware Intel y AMD de nueva generación junto con dispositivos de CPU y GPU.
Los procesadores AMD son FronixAdemás, los kernels más recientes también están disponibles para dispositivos basados en ARM como Raspberry PI 4.
Se introdujo la compatibilidad con el espacio de nombres de partición para el sistema de archivos Btrfs, se actualizó la compresión Zstd, se agregó compatibilidad con Automatic Multicast Tunneling (AMT) y una nueva opción de montaje en modo de asignación de fragmentos para el sistema de archivos F2FS, y se admitieron los procesadores Snapdragon 690.
Los juegos de Windows en Linux funcionan bien, pero se han solucionado algunos problemas de rendimiento en esta actualización al agregar las llamadas al sistema de FUTEX2.
La compatibilidad con el chip M1 de Apple mejora con cada versión del kernel y, esta vez, obtiene USB, PCIe y algunas pequeñas correcciones. También agregó Apple Magic Keyboard como una característica principal.
En la última versión, se ha agregado compatibilidad con hardware Intel y AMD de nueva generación junto con dispositivos de CPU y GPU.
Los procesadores AMD son FronixAdemás, los kernels más recientes también están disponibles para dispositivos basados en ARM como Raspberry PI 4.
Las principales novedades de el Kernel de Linux 5.16
Mejoras en las syscall de Linux para ayudar a los gamers a ejecutar videojuegos Windows en Linux con WINE o Proton.
DisplayPort 2.0 para AMDGPU driver.
PSR (Panel Self Refresh) de AMDGPU vendrá habilitado por defecto.
Soporte para Cyan Skillfish para AMD Navi 1x APU.
AMDGPU USB4 DisplayPort tunneling añadido.
Soporte NVDEC para NVIDIA Tegra.
Soporte para Intel PXP cifrado.
Código para las GPUs integradas en Intel Alder Lake S y otras mejoras para éstas.
Mejoras también para Steam Deck.
Controlador VirtIO GPU más extensible.
Preparación para futuros portátiles con EC-driver de NVIDIA.
Optimizaciones en E/S para el Linux 5.16.
Introducción del controlador WiFi Realtek RTX89 802.11ax (WiFi 6).
Detección del procesador Vortex86.
Soporte para los nuevos teclados Apple Magic Keyboard de 2021.
Driver PCIe para Apple Silicon (M1).
Soporte DMA-BUF peer to peer para el driver para IA de Habana Labs.
Mejoras en el firmware y la carga de batería en portátiles System76.
Mejor soporte para portátiles HP OMEN.
Mejoras en el soporte de sensores para placas base ASUS.
Linux 5.16 también traerá una mejora en la latencia para audio por USB.
Hypervisor RISC-V soportado para KVM.
Dirvers de audio AMD Linux.
AMD PSF bit deshabilitado para guests KVM.
Actualización para mejorar el rendimiento con MGLRU (Multigenerational LRU), que tiene que ver con el manejo de las páginas de memoria.
Ganancias de rendimiento también gracias a los retoques de Zstd (compresión sin pérdidas)
Mejoras en el código Retpoline (return trampoline).
En el Linux 5.16 también veremos una preparación temprana para el soporte FGKASLR, que mejorará la seguridad del núcleo.