Linux 7.2 Kernel

Se ha lanzado el Kernel de Linux 7.2. ¿Qué novedades trae?

Reading Time: 7 minutes

El Kernel de Linux 7.2 se ha vuelto disponible en su versión estable el 16 de agosto de 2026. La nueva versión trae mejoras importantes para procesadores multi-core, gestión de memoria, sistema de archivos Btrfs, seguridad, soporte para USB4 y hardware.

Para el usuario común, Linux 7.2 no es necesariamente una versión que cambie radicalmente la interfaz de escritorio. El kernel opera a un nivel mucho más sutil: gestiona el procesador, la memoria, los dispositivos, el almacenamiento y la gestión de recursos hardware por parte del software.

El Kernel de Linux 7.2 se vuelve más consciente de la memoria caché

Uno de los cambios más importantes en Linux 7.2 es Cache-Aware Scheduling.

En procesadores modernos con múltiples núcleos, el acceso a la memoria caché puede tener un impacto significativo en el rendimiento. Si los hilos de ejecución que utilizan los mismos datos se mueven innecesariamente entre dominios de caché, el sistema puede llegar a perder tiempo y generar más tráfico interno.

Linux 7.2 introduce un mecanismo de balanceo de carga que intenta mantener las tareas que comparten datos en el mismo dominio Last Level Cache (LLC). El objetivo es reducir los fenómenos de cache bouncing y el número de cache misses.

Prácticamente, este cambio es relevante especialmente para procesadores modernos con múltiples núcleos, incluidas plataformas de servidor. The Register indica explícitamente procesadores como AMD EPYC 5 e Intel Xeon 6 como ejemplos de hardware donde este enfoque puede ser relevante.

No debe interpretarse automáticamente que cualquier PC con Linux 7.2 se volverá un cierto porcentaje más rápido. Los beneficios dependen de la arquitectura del procesador y del tipo de carga de trabajo. Es una optimización a nivel de scheduler, no una promesa universal de rendimiento.

El proceso de gestión de memoria ha recibido mejoras

Linux 7.2 trae mejoras importantes en cómo el sistema gestiona la memoria, especialmente cuando la RAM está muy demandada. El kernel puede administrar más eficientemente los datos que deben permanecer en memoria o ser movidos temporalmente al disco.

En ciertas pruebas, incluidas las realizadas con MongoDB y YCSB, estas optimizaciones han llevado a incrementos de rendimiento de hasta aproximadamente el 30%. Sin embargo, los resultados varían según las aplicaciones y la configuración del sistema, por lo que este valor no debe considerarse un aumento general del 30% para cualquier PC o servidor.

Para servidores, contenedores y aplicaciones que utilizan intensamente la memoria, tales optimizaciones pueden ser más relevantes que un aumento bruto en la frecuencia del procesador.

Swap Table Phase IV: El Kernel de Linux 7.2 utiliza la memoria de manera más eficiente

Linux 7.2 también trae una serie de mejoras en cómo el sistema gestiona el swap, es decir, el espacio en el SSD o disco duro utilizado temporalmente cuando la memoria RAM no es suficiente.

La nueva versión simplifica la forma en que el kernel lleva un registro de los datos movidos al swap y reduce la memoria consumida para gestionarlos. En otras palabras, Linux puede administrar más eficientemente el espacio de swap, sin consumir innecesariamente la memoria RAM para operaciones internas de gestión.

El beneficio puede ser significativo en sistemas que utilizan espacios de swap muy grandes. Según Kernel Newbies, un dispositivo swap de 1 TB puede ahorrar aproximadamente 512 MB de memoria RAM gracias a estas optimizaciones.

Para el usuario común, la diferencia no será necesariamente visible en el uso diario, pero para servidores y sistemas con mucho swap, este cambio puede significar un uso más eficiente de los recursos disponibles.

USB4STREAM: transferencia de datos directa entre dos computadoras

Linux 7.2 trae soporte para USB4STREAM, una función que permite la transferencia directa de datos entre dos computadoras conectadas a través de un cable USB4.

Hasta ahora, las conexiones USB4 y Thunderbolt podían utilizarse principalmente para conectar periféricos o para crear una conexión de red entre sistemas. USB4STREAM introduce una alternativa: los datos pueden transferirse directamente entre las dos computadoras, sin necesidad de una red tradicional.

Para los usuarios que necesitan mover rápidamente grandes cantidades de datos entre dos sistemas, esta función puede ser especialmente útil cuando no hay una conexión de red disponible o cuando se desea un enlace directo entre dispositivos.

Es una mejora que apunta especialmente a servidores, estaciones de trabajo y usuarios avanzados, pero también demuestra la dirección en la que evoluciona Linux: uso más eficiente de las conexiones hardware modernas para la transferencia rápida de datos.

Btrfs se vuelve más eficiente

Linux 7.2 trae varias mejoras para Btrfs, el sistema de archivos utilizado para organizar y gestionar datos en disco. El objetivo principal es que las operaciones con archivos y la transferencia de datos se realicen de manera más eficiente.

Entre los cambios importantes se incluye una forma más eficiente de gestionar los datos en la memoria RAM y optimizaciones para las operaciones de lectura y escritura. Estos cambios pueden ser especialmente útiles en sistemas que trabajan con grandes volúmenes de datos, como servidores y soluciones de almacenamiento.

Las pruebas presentadas por Kernel Newbies muestran resultados prometedores: ciertas operaciones de escritura secuencial se han vuelto aproximadamente un 15% más rápidas, y en un escenario de prueba específico, el rendimiento de la transferencia directa de datos ha aumentado hasta un 59%. Sin embargo, estos valores provienen de pruebas específicas y no significan que cualquier sistema que utilice Btrfs obtendrá automáticamente los mismos aumentos de rendimiento.

Para los usuarios comunes, estos cambios pueden pasar desapercibidos en las actividades diarias. En cambio, para servidores, estaciones de trabajo y sistemas que gestionan grandes cantidades de datos, las optimizaciones de Btrfs en Linux 7.2 pueden tener un impacto más significativo en el rendimiento.

El Kernel de Linux 7.2 también trae mejoras de seguridad

Linux 7.2 incluye también algunos cambios importantes para la seguridad de las aplicaciones y servicios que se ejecutan en el sistema. Estos cambios se centran en cómo los programas acceden a archivos y otros recursos del sistema.

Uno de los cambios permite a las aplicaciones solicitar explícitamente la apertura solo de archivos ordinarios, reduciendo así el riesgo de que un programa acceda, en ciertas situaciones, a dispositivos u otros tipos especiales de recursos.

Otra mejora ofrece a los programas más control sobre cómo se identifican y acceden a los archivos. Aunque estos cambios no son directamente visibles para el usuario común, contribuyen a crear aplicaciones y servicios de Linux más seguros y más fáciles de proteger contra ciertos tipos de ataques.

Para los usuarios comunes, el impacto es indirecto, pero para desarrolladores y administradores de sistemas, estas mejoras pueden tener una importancia considerable.

El Kernel de Linux 7.2 y Apple M3

Otro punto importante es el progreso del soporte para hardware de Apple. The Register menciona trabajos que permiten ejecutar Linux en dispositivos basados en Apple M3, junto con actualizaciones gráficas y preparativos para las próximas generaciones de procesadores AMD, Intel y Nvidia.

Esto forma parte de una tendencia más amplia: el kernel de Linux debe mantenerse al día con un mercado de hardware extremadamente diverso, desde servidores con cientos de núcleos hasta laptops ARM y sistemas Apple Silicon.

El Kernel de Linux 7.2 mejora también la gestión de recursos gráficos

Linux 7.2 también ha traído mejoras en cómo el sistema gestiona las tareas procesadas por la tarjeta gráfica. El objetivo es que las aplicaciones que necesitan una respuesta rápida, como la interfaz gráfica o ciertas aplicaciones multimedia, funcionen mejor cuando el procesador gráfico es intensamente solicitado por otros programas.

Sin embargo, el desarrollo de esta función ha encontrado problemas. Antes del lanzamiento de la versión final, algunos cambios en la gestión del procesador gráfico fueron retirados después de causar regresiones, es decir, situaciones en las que ciertas funciones o configuraciones comenzaron a funcionar peor que antes.

Esto destaca un principio importante en el desarrollo del kernel de Linux: una nueva función no se mantiene a toda costa si afecta la estabilidad del sistema. El código problemático puede ser retirado y reintroducido posteriormente, una vez que se resuelvan los problemas y la solución esté suficientemente bien probada.

Para los usuarios, este enfoque significa que la estabilidad y la fiabilidad tienen prioridad sobre la introducción rápida de nuevas funciones.

Inteligencia artificial y su papel en el desarrollo del kernel de Linux

Quizás una de las evoluciones más interesantes asociadas con Linux 7.2 no es una nueva función técnica, sino el cambio en la forma en que se desarrolla el kernel.

Linus Torvalds ha señalado que la última semana antes del lanzamiento fue nuevamente más ajetreada de lo que le gustaría. Relacionó esta situación con el creciente volumen de contribuciones y revisiones, en un contexto donde las herramientas basadas en inteligencia artificial se utilizan cada vez más para analizar y verificar código.

Es importante señalar que esto no significa que la inteligencia artificial escriba el kernel de Linux de forma autónoma. Las herramientas basadas en IA pueden ayudar a los desarrolladores a identificar problemas, analizar código y encontrar áreas que requieren verificaciones adicionales. El código sigue siendo analizado, revisado y validado por los desarrolladores y coordinadores del proyecto Linux antes de ser incluido en la versión final.

Por otro lado, el uso de estas herramientas puede llevar a un mayor volumen de propuestas de modificación, informes sobre problemas identificados y correcciones. Para el equipo que coordina el desarrollo del kernel, esto significa más material para analizar y verificar, sin comprometer la estabilidad del sistema.

Esta situación también se hizo visible antes del lanzamiento de Linux 7.2. Torvalds decidió publicar la nueva versión de acuerdo con el calendario establecido, en lugar de posponer el lanzamiento debido al creciente volumen de cambios que debían ser analizados.

En última instancia, el caso de Linux 7.2 también muestra un aspecto importante del desarrollo de software moderno: la inteligencia artificial puede acelerar el análisis y la identificación de problemas, pero la decisión final sobre la inclusión de cambios y la estabilidad del kernel sigue siendo responsabilidad de los desarrolladores.

El Kernel de Linux 7.2 es más que una colección de nuevos controladores

La dirección de esta versión muestra tres tendencias importantes para Linux en 2026: optimización para procesadores multi-core y arquitecturas modernas de caché, mejora de la eficiencia de I/O y gestión de memoria, e integración cada vez más evidente de herramientas de IA en el proceso de desarrollo y revisión.

Cache-Aware Scheduling es probablemente uno de los cambios más importantes para los servidores modernos, mientras que Btrfs, MGLRU y Swap Table Phase IV muestran cuánto trabajo de optimización se lleva a cabo en componentes que el usuario no ve directamente.

Al mismo tiempo, la historia de la IA es relevante no porque Linux se haya convertido en un proyecto «escrito por IA», sino porque el volumen de código y retroalimentación generado o asistido por estas herramientas comienza a influir en el ritmo de desarrollo del kernel.

Así, Linux 7.2 muestra una evolución interesante: el kernel se adapta mejor al hardware moderno, mientras que el proceso por el cual se construye se adapta a un nuevo ecosistema de herramientas de software.

Fuentes: kernelnewbies.org, lkml.org, theregister.com

Nota: los rendimientos mencionados en el artículo son resultados reportados en la documentación de Linux Kernel Newbies para tareas específicas. No deben considerarse como ventajas garantizadas para cualquier sistema o distribución de Linux.

Deja una respuesta

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