Kernel Linux 7.2: novedades en USB4STREAM, KVM y Ext4.

Publicado el 20 de agosto de 2026, 15:49

Después de dos meses de desarrollo y más de diecisiete mil correcciones, Linus Torvalds ha liberado oficialmente el kernel Linux 7.2, una nueva versión que combina limpieza de código heredado con mejoras de rendimiento que notarás tanto en el escritorio como en servidores. Esta entrega del núcleo de Linux no se limita a pulir detalles menores: introduce una tecnología de transferencia directa entre equipos, revisa a fondo la gestión de sistemas de archivos como Btrfs y Ext4, y refuerza la virtualización con soporte para nuevas extensiones de hardware. Si sigues de cerca la evolución del kernel Linux, esta versión trae varios cambios que merece la pena repasar con calma.

Rendimiento de almacenamiento y sistemas de archivos en el nuevo kernel

Uno de los apartados donde más se nota el trabajo de esta versión es en el manejo de almacenamiento. En el mecanismo iomap, la eliminación de llamadas redundantes ha permitido aumentar en un cinco por ciento las operaciones de entrada y salida por segundo en sistemas como ext4 y xfs cuando trabajan sobre unidades NVMe bajo cargas exigentes. No es un cambio espectacular a simple vista, pero en entornos con mucho tráfico de disco supone una diferencia real.

Btrfs, por su parte, pasa a usar folios grandes de forma predeterminada, una decisión pensada para maximizar la lectura y escritura secuencial, especialmente útil si mueves archivos voluminosos con frecuencia. Ext4 también se lleva su ración de mejoras: el mecanismo de confirmación rápida ha sido rediseñado para eliminar cuellos de botella y duplicar la velocidad de cálculo de hash en directorios con muchos archivos, algo que agradecerán quienes trabajan con estructuras de carpetas complejas.

A esto se suma una de las incorporaciones más llamativas de esta versión del kernel Linux, USB4STREAM, un mecanismo que permite transferir datos directamente entre dos computadoras conectadas por puertos USB4, sin necesidad de configurar red alguna. Al exponer un dispositivo virtual en el sistema, puedes leer y escribir información entre equipos usando comandos estándar, lo que simplifica enormemente escenarios donde antes hacía falta montar sockets de red o puentes complicados.

El subsistema de memoria también se beneficia de esta actualización del kernel Linux. La gestión del intercambio, o swap, ha reducido su huella al unificar la memoria anónima y la compartida, logrando ahorrar hasta medio gigabyte de RAM por cada terabyte de intercambio montado, un detalle relevante en servidores con configuraciones ajustadas de memoria.

Virtualización, seguridad y planificación de tareas en Linux 7.2

En el terreno de la virtualización, el hipervisor KVM incorpora soporte para las extensiones Intel MBEC y AMD GMET, que permiten gestionar de forma independiente los derechos de ejecución entre el kernel y el espacio de usuario dentro de las máquinas virtuales. Esto reduce las costosas transferencias de control hacia el hipervisor y mejora el rendimiento general de los entornos virtualizados, algo especialmente relevante si administras infraestructura basada en contenedores o máquinas virtuales sobre Linux.

El planificador de tareas del sistema tampoco se queda atrás. Esta versión del kernel Linux introduce el equilibrio de carga consciente de la memoria caché, que agrupa subprocesos para que compartan la misma caché de alto nivel y así acelerar el acceso a los datos. El mecanismo SCHED_EXT, apoyado en eBPF, ahora permite crear planificadores anidados, de modo que cada grupo de control puede gestionar sus propias reglas de ejecución de forma aislada. En paralelo, se probó un planificador equitativo para GPU, pero tuvo que desactivarse en el último momento tras detectarse regresiones que afectaban al rendimiento en juegos ejecutados mediante Proton, así que por ahora se mantiene el modelo tradicional FIFO.

En cuanto a seguridad, el kernel elimina definitivamente la función insegura strncpy, sustituyéndola por alternativas más robustas frente a desbordamientos, un trabajo que ha llevado años y cientos de parches. El módulo Landlock amplía su cobertura para incluir control estricto sobre los sockets de red UDP, y AF_ALG prescinde de sus aceleradores de hardware en favor de implementaciones por software en espacio de usuario.

Limpieza de hardware antiguo y nuevas incorporaciones en el kernel de Linux

Como suele ocurrir en cada ciclo de desarrollo del kernel Linux, esta versión también dice adiós a piezas de hardware y protocolos que ya no tienen recorrido. Se elimina el soporte para los procesadores i486 que carecen de unidad de punto flotante, y desaparece definitivamente el protocolo AppleTalk tras décadas de servicio. Corren la misma suerte las interfaces ARCnet y las antiguas conexiones de red ATM, todas ellas tecnologías que quedaron atrás hace tiempo en el uso cotidiano.

En el lado opuesto, la modernidad también tiene su espacio. El controlador PPPoE, al adoptar los mecanismos de descarga GRO y GSO, multiplica por cinco su rendimiento en el reensamblaje de paquetes. El soporte de hardware gráfico se refuerza con la llegada de HDMI 2.1 FRL al controlador abierto AMDGPU, habilitando transmisiones en 8K. Y el proyecto Rust for Linux continúa avanzando con paso firme, sumando soporte para la arquitectura s390 y progresando en la integración del controlador Nova, orientado a gestionar las GPU modernas de NVIDIA basadas en la arquitectura Turing y posteriores.

Cada nueva versión del kernel Linux deja claro que el proyecto sigue moviéndose en dos direcciones a la vez: hacia adelante, incorporando tecnologías como USB4STREAM o el soporte para Rust, y hacia atrás, depurando decisiones y hardware que ya no tienen sentido mantener. Esa combinación de innovación y limpieza constante es, en buena medida, lo que ha permitido que Linux siga siendo relevante en escritorios, servidores y dispositivos embebidos después de más de tres décadas de desarrollo continuo.

 

Fuente: Desde linux

Añadir comentario

Comentarios

Todavía no hay comentarios