Linux 6.0 llega con soporte para chips más nuevos, arreglos básicos y rarezas


Agrandar / Y hubo mucho regocijo, ya que había llegado una nueva versión del kernel de Linux antes de que su fundador se quedara sin dedos de manos y pies para contar.

imágenes falsas

Ya salió una versión estable de Linux 6.0, con 15.000 confirmaciones no fusionadas y un número de versión notable para el kernel. Y aunque las versiones principales de Linux solo ocurren cuando los números de puntos del número anterior comienzan a verse demasiado grandes («literalmente, no hay otra razón»), hay muchas cosas notables incluidas en esta versión además de una marca en el tiempo.

El más notable de ellos podría ser un parche que evita una desaceleración de casi dos décadas para los chips AMD, basado en un código de solución para la administración de energía a principios de la década de 2000 que se mantuvo durante demasiado tiempo. Dave Hansen de Intel escribió el parche que lo convirtió en 6.0, señalando en un comentario en una publicación de Ars que el problema se había convertido en una pérdida costosa a medida que los sistemas AMD ganaban un mayor número de núcleos de CPU. El usuario de escritorio promedio no verá grandes ganancias, pero los sistemas más grandes que trabajan en aplicaciones intensivas de entrada/salida deberían beneficiarse.

Las nuevas GPU Arc de Intel son compatibles en su forma de computadora portátil discreta en 6.0 (aunque todavía experimental). El blog de Linux Phoronix señala que todas las GPU ARC de Intel parecen funcionar con controladores ascendentes de código abierto, por lo que debería aparecer soporte para las futuras tarjetas y conjuntos de chips Intel a medida que lleguen al mercado.

Linux 6.0 incluye varios controladores de hardware destacados: chips de servidor Intel Xeon de cuarta generación, chips Raptor Lake y Meteor Lake de 13.ª generación, que no acaban de salir del todo, GPU RDNA 3 de AMD, CPU Threadripper, sistemas EPYC y controladores de audio para varios de los sistemas AMD más nuevos.

Una adición pequeña y peculiar apunta a cosas más grandes que suceden dentro de Linux. El ThinkPad X13s de Lenovo, basado en un chip Qualcomm Snapdragon alimentado por ARM, obtiene soporte temprano en 6.0. La compatibilidad con ARM es algo que el fundador de Linux, Linus Torvalds, está ansioso por ver: recientemente escribió notas de lanzamiento para las versiones del kernel de su MacBook Air con tecnología M2 y cree que más personas que usan Linux en dispositivos ARM generan más informes de errores, más parches y más entusiasmo. .

Entre otros cambios que puede encontrar en Linux 6.0, compilados por LWN.net (en la primera y segunda parte):

  • Mejoras en ACPI y administración de energía para CPU Sapphire Rapids
  • Compatibilidad con la transferencia de archivos SMB3 dentro de Samba, mientras que SMB1 está aún más obsoleto
  • Más trabajo sobre las tecnologías RISC-V, OpenRISC y LoongArch
  • Compatibilidad con Intel Habana Labs Gaudi2, que permite la aceleración de hardware para bibliotecas de aprendizaje automático
  • Un «detector de bloqueo de vCPU invitado» que puede decirle a un host cuando un cliente virtual está congelado

No se incluyen en 6.0 las mejoras de Rust, pero es probable que lleguen en la próxima versión, 6.1. Rust, un lenguaje seguro para la memoria patrocinado por el proyecto Mozilla, comenzó como algo hacia lo que Torvalds tomó un enfoque de esperar y ver y ahora es algo que esperaba ver en 6.0. «A menos que suceda algo extraño, llegará a 6.1», dijo Torvalds a Steven Vaughan-Nichols de ZDNet a mediados de septiembre. Incluso tener la «infraestructura central» para Rust en 6.1 significa un gran cambio en Linux, que durante mucho tiempo ha estado dominado por los lenguajes C (aunque se haya ampliado y modificado).

Cabe señalar que en 2022, hay parches en Linux 6.0 para ayudar a las computadoras Falcon de Atari de principios de la década de 1990 (o sus descendientes emulados) a manejar mejor los modos VGA, el color y otros problemas.



Source link-49