Kernel Linux 6.4 ya disponible, incluye soporte para Macs Silicon M2

Kernel Linux 6.4 ya disponible, incluye soporte para Macs Silicon M2
Photo by Lukas / Unsplash

Llega unos meses después del lanzamiento de Linux Kernel 6.3, acorde a lo planificado.

Esta versión ofrece muchas mejoras, como la compatibilidad inicial con Apple Silicon M2 (ARM64), mejoras en el almacenamiento, mejor monitoreo de sensores y más.

Aunque no se trata de una actualización importante para los usuarios habituales, está dirigida a un grupo específico de usuarios que desean aprovechar el mejor soporte de hardware/software que se ofrece.

La versión 6.3 del Kernel de Linux se prepara para el futuro hardware de Intel y mejora el soporte de chips AMD

Kernel Linux 6.4: ¿Qué mejoras trae?

Recuerda que esta es una versión no-LTS, por lo que no todo el mundo necesita actualizar a esto a menos que se enfrentan a un problema específico que esta versión del kernel corrige o por el simple gusto del bleeding edge

En fin, sigamos. Esta versión presenta muchas mejoras; algunas notables incluyen:

  • Soporte inicial para Apple M2
  • Monitorización de sensores mejorada
  • Modo autónomo guiado por AMD P-State
  • Mejoras en el almacenamiento

El Kernel Linux 6.4 presenta soporte inicial para el SoC M2 de Apple, y se le agregaron los archivos DeviceTree para los actuales sistemas MacBook Air, Pro y Mac Mini.

Aunque el soporte es similar al Apple M1, algunos problemas impiden la salida de pantalla para el Apple M2 Mac Mini, y el soporte para el teclado y el trackpad para los portátiles Apple más recientes no es funcional.

Puedes esperar que esto mejore mucho cuando llegue Linux Kernel 6.5.

Monitorización de sensores mejorada

Similar a la anterior versión del kernel, Linux Kernel 6.5 cuenta con monitorización de sensores para más de 100 placas base ASUS. Se trata de variantes tanto Intel como AMD.

Las placas PRIME, ROG, TUF, Pro, ProArt y más ahora soportan la monitorización de sensores en Linux. Puedes consultar el pull request para saber más.

Modo autónomo guiado AMD P-State
Después de muchos esfuerzos, el Modo Autónomo Guiado de AMD fue integrado en el Kernel de Linux, resultando en un mejor rendimiento y eficiencia energética para los procesadores AMD EPYC y AMD Ryzen.

Para más detalles sobre esta característica, puedes consultar este commit.

Mejoras en el almacenamiento
Linux Kernel 6.4 también presenta bastantes mejoras de almacenamiento que incluyen:

Mejoras en EROFS, que ahora permite el soporte de bloques subpágina que va bien con la arquitectura AArch64.

También hay varias optimizaciones de rendimiento para EXT4 y pequeños ajustes para NTFS, que ahora elimina la opción "Sin reglas de acceso".

Además, Btrfs y F2FS también han recibido algunas mejoras bastante interesantes, lo que se traduce en un mejor rendimiento para varios casos de uso.

Otros cambios y mejoras

Aparte de los cambios mencionados, aquí hay algunos que vale la pena destacar:

  • Soporte para Intel Linear Address Masking.
  • Se ha eliminado la compatibilidad con Intel Thunder Bay.
  • Varias optimizaciones para LoongArch.
  • Soporte para Intel Lunar Lake HD Audio.
  • Mejora del rendimiento de VDUSE.
  • Es posible que desee ir a través del anuncio de la versión para ir a través de la lista de cambios.

¿Cómo instalar el Kernel Linux 6.4?

Si está actualizando usando Arch, Fedora, o una distribución rolling-release, será un asunto bastante sencillo para usted. Sólo tiene que esperar la actualización del Kernel.

Pero, si está usando otras distribuciones (Pop!_OS y Linux Lite pueden ser excepciones hasta cierto punto), no recibirá una actualización ahora. Normalmente utilizan la versión de Soporte a Largo Plazo del Kernel de Linux.

Instalar la última versión del Kernel Linux Mainline en Ubuntu

Este artículo muestra cómo actualizar a la última versión del Kernel de Linux en Ubuntu. Hay dos métodos discutidos. Uno es instalar manualmente un nuevo Kernel y el otro utiliza una herramienta GUI que proporciona una manera aún más fácil.


Guía: (y origen de este artículo):

Keep reading on SREDevOps.org: