Linus Torvalds ha anunciado el lanzamiento de Linux 5.9, que a partir de ahora será la versión estable de este software y si bien trae cambios menores que otras veces, además de mejoras de compatibilidad de hardware, vamos a analizar brevemente que es lo que se ha incorporado.

Novedades de Linux 5.9

  • Soporte inicial para tarjetas gráficas AMD RDNA 2 en forma de Sienna Cichlid y Navy Flounder.
  • La compatibilidad con gráficos Intel Rocket Lake también está conectada, basándose en el código Gen12 existente.
  • Intel ha añadido más código de soporte de tarjeta gráfica DG1 Xe, aunque sigue siendo un trabajo en progreso.
  • Soporte para las instrucciones FSGSBASE, con las que se pretende mejorar el rendimiento de los procesadores Intel y AMD de 64-bit. FSGSBASE es un desarrollo que se inició hace media década y que ha culminado ahora gracias a la contribución de algunos ingenieros de Microsoft. Su llegada ha sido vista por algunos como una forma de compensar la pérdida de rendimiento ocasionada por los parches aplicados para cubrir las vulnerabilidades tipo Meltdown y mitigar las de tipo Spectre.
  • Varias mejoras en el sistema de archivos, como el trabajo de rendimiento en Btrfs a FSCRYPT, cifrado en línea y TRIM seguro para F2FS.
  • La compatibilidad con NVMe ZNS también se ha combinado para los espacios de nombres zonificados con la especificación NVMe 2.0.
  • Trabajo de puesta a punto inicial para procesadores IBM POWER10.
  • Trabajo de soporte continuo USB4.
  • Soporte para construir el kernel Linux x86 de 32 bits usando el compilador LLVM Clang, complementando el soporte Clang ya para el kernel Linux en AArch64 y x86_64.
  • Los dispositivos ARM/ARM64 ahora utilizan de forma predeterminada el regulador de escala de frecuencia de la CPU Schedutil para hacer uso de la información de utilización del programador para tomar decisiones más precisas sobre el estado de rendimiento de la CPU, similar al empuje Intel P-State y para utilizar Schedutil de forma predeterminada.
  • Una salvaguarda para evitar que los «shims» usen símbolos exclusivos de GPL que, a su vez, están siendo utilizados por módulos propietarios del kernel.

Como siempre podemos ver la nota oficial en el sitio web del Kernel.

Deja un comentario