Después de la larga espera y como Linus Trovalds había anticipado, la primer versión de este 2019 es la versión 5.0 del kernel más famoso de todos los tiempos, así que te comentamos las novedades que nos trae.

Principales novedades del Kernel 5.0

  • Entre los cambios más importantes en este Kernel 5.0 encontramos la adición del mecanismo de cifrado del sistema de archivos de Adiantum desarrollado por Google, que se puede usar en dispositivos de baja potencia que, debido a una sobrecarga excesiva, no pueden usar el algoritmo de cifrado de bloque AES.
  • La implementación de Adiantum se basa en el uso de la función hash rápida de NH, el algoritmo de autenticación de mensajes Poly1305 (MAC) y el cifrado de flujo XChaCha12, así como una operación única basada en el cifrado de bloque AES-256 para 16 bytes en cada bloque.
  • Adiantum se ha agregado al subsistema fscrypt, que se utiliza para cifrar de forma transparente los archivos y directorios en los sistemas de archivos ext4, f2fs y ubifs.
  • Controlador AMDGPU ahora agrega soporte para la tecnología de sincronización adaptativa FreeSync (VESA Adaptive-Sync), que le permite ajustar la frecuencia de actualización de la información en la pantalla del monitor para garantizar un tiempo de respuesta mínimo, una salida sin problemas y sin interrupciones durante los juegos y el video. FreeSync también le permite reducir el consumo de energía al reducir la intensidad de la actualización cuando la imagen en la pantalla no cambia.
  • En el sistemas de archivos ahora tenemos la implementación de soporte para el sistema de pseudo archivos binderFS para el mecanismo de comunicación entre procesos Binder.BinderFS permite ejecutar varias instancias de la plataforma Android en el mismo entorno al adjuntar diferentes espacios de nombres Binder IPC a diferentes puntos de montaje. Así como el soporte para el cifrado del sistema de archivos Adiantum en fscrypt para dispositivos de bajo consumo y soporte para archivos de intercambio en el archivo Btrfs sistema que se puede usar en dispositivos de baja potencia que, debido a una sobrecarga excesiva, no pueden usar el algoritmo de cifrado de bloque AES. En cuanto a los cambios en los sistemas de archivos Ext4 y XFS se han limitado a optimizaciones y correcciones.
  • Se ha implementado un nuevo modo de planificación de tareas para los procesadores ARM asimétricos basados en la arquitectura big.LITTLE, que combina potentes, pero que consumen mucha energía, núcleos de CPU y núcleos menos productivos, pero más eficientes energéticamente. Este nuevo modo permite reducir el consumo de energía debido al despertar de tareas principalmente en los núcleos de la CPU.
  • Mayor soporte para las plataformas ARM: Rockchip Gru Scarlet (Tablet RK3188), Phicomm N1 (Amlogic S905D), Libretech S805-AC, enrutador Wi-Fi Linksys EA6500 v2 (BCM4708), Facebook Backpack-CMM BMC, Renesas iWave G20D-Q7 (RZ / G1N), Allwinner t3-cqa3t-BV3 (T3 / R40), Lichee Pi Nano (F1C100s), Allwinner Emlid Neutis N5, Mapleboard MP130, Marvell Macchiatobin Single Shot (Armada 8040), i.MX mtrion EMCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva, i.MX7D PICO Hobbit, BQ Edison 2 QC, OrangePi Lite2, OrangePi 2G y OrangePi i96.
  • Otro punto destacado es que esta nueva versión del Kernel 5.0 llega con el soporte para el controlador para las pantallas táctiles Raspberry Pi.

Podemos ver la documentación oficial y descarga desde The Linux Kernel, seguramente en breve veremos como todas las distros comienzan a lanzar las imagenes con la nueva versión.

Deja un comentario