Noticias

¿Qué hay de nuevo en Linux Kernel 6.3?

linux Kernel 6.3 está actualmente en desarrollo y se espera que se lance a fines de abril después de 7 versiones candidatas. Como de costumbre, tiene una larga lista de nuevas funciones, correcciones de errores y mejoras.Esto es nuevo Núcleo de Linux 6.3.

cambio general

El kernel de Linux 6.3 introduce soporte para BIG TCP IPv4 conexión, que ya está disponible para conexiones IPv6. BIG TCP brinda un rendimiento de red adicional, especialmente a altasbanda ancha conectar. Además, el controlador Intel ICE ahora también es compatible con IPv6 BIG TCP. Otra mejora en el kernel 6.3 es el subsistema mejorado UBS/Thunderbolt, que implementa DisplayPort banda ancha Modo de asignación. Linux 6.3 también presenta una nueva herramienta de monitoreo de ruido de hardware «hwnoise».

El código Rust se introdujo en el kernel 6.1 de Linux y se mejoró en el kernel 6.2. El kernel 6.3 de Linux continúa mejorando, aunque aún no está listo para los módulos Rust ascendentes. El último código incluye nuevos tipos Arc, ArcBorrow y UniqueArc, entre otros.

UPC/cambios relacionados con la memoria

El programador recibió varias mejoras, como correcciones y rediseños de varias rutinas de cpuidle, una nueva ABI, código RSEQ y microoptimizaciones. La llamada al sistema Restartable Sequences (RSEQ), que mejora la eficiencia del uso de la CPU, también se mejoró en esta versión del kernel, mejorando aún más el rendimiento.

supermicro

Linux kernel 6.3 admitirá dispositivos TPM para hardware seguro de Microsoft Pluton en AMD Ryzen SoC. Además, el P-State EPP para AMD procesador Actualizado para proporcionar una mayor eficiencia. El módulo EDAC también se actualizó para admitir el controlador AMD Xilinx XynqMP. Se actualizó el controlador del controlador de administración de energía de AMD para resolver los problemas de inactividad.

Intel

El controlador Intel Idle ahora es compatible con las CPU Emerald Rapids Xeon, mientras que el controlador Intel RAPL es compatible con Meteor Lake y Emerald Rapids. Los módulos RAS y EDAC también se han actualizado, trayendo la corrección de errores de caché L1 y L2 a las CPU Skylake, y el nuevo soporte del controlador de memoria para el hardware Emerald Rapids y Granite Rapids. Con una actualización de EDAC, Granite Rapids ahora también puede admitir 12 carriles de DDR5, en lugar de 8 carriles. El controlador de enumeración TPMI de Intel también se ha mejorado.

otro

La nueva actualización del soporte de la arquitectura RISC-V mejora la detección de extensiones, reduce el tamaño del código, optimiza las rutinas de cadena para Zbb (extensiones de manipulación de bits) y trae algunos otros pequeños cambios. El nuevo kernel también trae nuevos controladores de administración de energía para algunos hardware ARM y RISC-V para mejorar la eficiencia.

El kernel 6.3 de Linux es compatible con hardware basado en Arm como Snapdragon 8 Gen 2, plataformas Qualcomm QDU1000 y QRU1000 5G RAN, chips Rockchips y procesadores TI J784S4. Además, es compatible con SME 2 y SME 2.1, admite arranque EFI con MMU y caché activa, y otras pequeñas mejoras.

Finalmente, las CPU de LoongArch obtienen compatibilidad con la aleatorización del diseño del espacio de direcciones del kernel (KASLR) para mejorar la seguridad y la introspección del kernel, al tiempo que eliminan el controlador personalizado Loongson1 CPUFreq.

memoria

Kernel 6.3 se envía con algunas actualizaciones de región de memoria/RAM de Compute Express Link (CXL), lo que permite crear regiones adicionales. Además, la política de reserva flexible para las instancias DAX de dispositivos respaldados por RAM está cambiando; ahora se consideran memoria del kernel. El kernel 6.3 de Linux incluye varias otras mejoras en el manejo y generación de informes de eventos, así como una mejor compatibilidad con los dispositivos CXL de primera generación.

El nuevo kernel corrige un error de regresión de rendimiento en LRU multigeneración.

tarjeta grafica– cambios relacionados

La actualización DRM-Next para Linux kernel 6.3 corrige varios problemas, incluso en GC11 en RDNA3 tarjeta grafica, soporte de video AV1, FreeSync, transmisión múltiple de DisplayPort, actualización automática del panel y otros problemas menores en las GPU de AMD. DRM-Next también permite el acceso a la información PCIe de AMDGPU INFO ioctl para solucionar mejor los problemas relacionados con los carriles PCI Express del sistema. El nuevo kernel también manejará el hardware Radeon no compatible durante la inicialización del sistema.

El controlador DRM-Intel-Next también es compatible con el hardware Intel Meteor Lake y brinda soporte dividido SDP para DisplayPort 2.0.

Cambios en el sistema de archivos/almacenamiento

Además de la nueva compatibilidad con el cifrado basado en AES-SHA2 en el lado del cliente y del servidor, el sistema de archivos de red (NFS) se ha actualizado para que sea más seguro para la memoria. El cliente en NFS obtuvo mejoras adicionales, como trabajar con publicaciones mediante la conversión de rutas de lectura y escritura y la solución de algunos problemas.

El código IDAPPED ahora es compatible con Tmpfs y F2FS (sistema de archivos compatible con flash) recibió muchos parches, incluido el soporte de escritura atómica. El programador de E/S de BFQ se revisó para admitir mejor los discos duros con varios ejecutores, lo que mejoró el rendimiento general.

cambios de virtualización

KVM (basado en kernel máquina virtual) recibió muchas mejoras, como correcciones de errores de AVIC y APICv, soporte extendido de hiperllamadas de Microsoft Hyper-V, soporte extendido de SBI PMU para invitados en arquitecturas RISC-V, topología de caché virtual para invitados en arquitecturas ARM y más.

El soporte de hipervisor anidado en Microsoft Hyper-V ahora está disponible en Linux kernel 6.3. Además, los invitados maliciosos de AMD Secure Encrypted Virtualization (SEV) estarán restringidos debido al nuevo código.

El soporte de Trusted Domain Extensions de Intel para 4th Gen Xeon Scalable Sapphire Rapids también se actualizó para evitar que los invitados TDX vean excepciones de virtualización para mejorar la seguridad.

otros cambios

En el kernel de Linux 6.3, el controlador Dell Data Vault tiene integración HWMON, varias placas base ASUS con conjuntos de chips de la serie AMD 600 obtienen compatibilidad con sensores, compatibilidad con IT87952E I/O ASIC en las placas base más recientes y nuevas incorporaciones a otras placas base Gigabyte con compatibilidad con sensores.

Los aceleradores Intel VPU (Unidad de procesamiento versátil) en los procesadores Meteor Lake ahora son compatibles con el kernel de Linux 6.3.Además, los Laboratorios Habana de Intel inteligencia artificial El controlador se movió del subsistema «char/misc» al subsistema «accel». Etnaviv, el controlador de gráficos de ingeniería inversa para Vivante GPU IP de VeriSilicon, ahora también es compatible con las NPU de VeriSilicon. Nvidia BlueField-3 DPU También obtiene soporte para controladores Ethernet.

El controlador hid-sony ya no es compatible con el controlador DualShock 4; ahora usan el nuevo controlador hid-playstation. La interfaz del controlador de Steam Deck también está recibiendo soporte inicial a través de hid-steam.

Los cifrados de bloques ARIA se han mejorado para admitir las instrucciones AVX2 y AVX-512 en las CPU modernas.

desaprobar

El kernel de Linux 6.3 eliminó los controladores para algunos hardware de gráficos antiguos como ATI Rage 128, 3dfx, VIA, etc., así como muchos controladores Arm antiguos. El soporte del compilador Intel ICC también se eliminó debido a la falta de interés de los desarrolladores en mantenerlo.

Descargar el kernel de Linux 6.3 rc6

Puede descargar y compilar Linux kernel 6.3 rc6 desde el siguiente enlace para realizar pruebas:

Haga clic aquí para descargar el kernel de Linux 6.3 rc6

La versión final del kernel de Linux 6.3 se lanzará a fines de abril.

problema comun

¿Cuál es el último kernel de Linux?

La última versión núcleo es 6.2, lanzado el 20 de febrero de 2023. Además, la última versión LTS (Soporte a largo plazo) del kernel de Linux es 6.1, lanzada el 11 de diciembre de 2022. El lanzamiento final del kernel 6.3 de Linux será a fines de abril.

¿Cómo verificar la versión del kernel de Linux instalada?

Puede verificar la versión del kernel de Linux de su sistema de tres maneras diferentes.simplemente puedes usar uname -r Comando para verificar rápidamente la versión del kernel de Linux.También puedes usar gato/proceso/versión Compruebe la versión del archivo.Instalar nuevo rastreo La aplicación también es una opción para verificar la versión del kernel y también proporciona información adicional sobre otros paquetes instalados.

¿Se puede personalizar el kernel de Linux?

Sí, el kernel de Linux se puede personalizar. Puede personalizar el kernel de Linux habilitando o deshabilitando ciertas opciones o incluso agregando nuevas funciones. Pero es un proceso complicado; puede consultar las guías en línea sobre cómo personalizar el kernel de Linux.

¿Es legal editar el kernel de Linux?

Sí, editar el kernel de Linux es legal porque está bajo la Licencia Pública General.

es el núcleo de Linux fuente abierta?

Sí, el kernel de Linux es un fuente abierta proyecto.

¿Quién desarrolló el kernel de Linux?

Linus Torvalds ha desarrollado y sigue desarrollando el kernel de Linux.

¿Linus Torvalds todavía funciona en Linux?

Sí, Linus Torvalds todavía está trabajando en el kernel de Linux.

¿En qué está escrito el kernel de Linux?

El código del kernel de Linux está escrito en el lenguaje de programación C estándar.

ver más noticias de linux

La guía completa para comprender Linux: ¿Qué es Linux?

LEER  # 60 Software excarcelado - Podcast de Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba