Linux 7.4 incorporó preparativos para que dispositivos CXL de capacidad dinámica puedan ajustar memoria de servidores, aunque el soporte todavía no está habilitado.
***
- El kernel suma una primera parte de la infraestructura para dispositivos CXL DCD, concebidos para ajustar la capacidad de memoria de forma dinámica.
- Los cambios contemplan señalización, lectura de configuración, datos DSMAS e interrupciones, pero no activan todavía la función.
- El conjunto también incluye ajustes a decodificadores, cálculos de latencia y programación de tiempos de espera.
⚙️ Linux 7.4 prepara memoria CXL ajustable bajo demanda
El kernel incorpora infraestructura inicial para dispositivos DCD: lectura de configuración, datos DSMAS e interrupciones.
La función aún no está habilitada y parte del código sigue en revisión. pic.twitter.com/fpSloGi4yZ
— Diario฿itcoin (@DiarioBitcoin) October 27, 2026
Linux 7.4 prepara el terreno para ampliar memoria CXL bajo demanda
Un primer paso, no una función ya disponible
El ciclo de desarrollo de Linux 7.4 incorporó una primera parte del trabajo necesario para dar soporte a los Dispositivos de Capacidad Dinámica, conocidos como DCD, dentro de la infraestructura Compute Express Link (CXL). La nota de Phoronix, fechada el 26 de octubre de 2026, describe estos cambios como preparatorios: el código todavía no habilita el uso de DCD en Linux, y parte del trabajo restante continúa bajo revisión.
La distinción importa porque sumar componentes de infraestructura al kernel no equivale a ofrecer de inmediato una función lista para cualquier servidor. Los cambios reunidos preparan mecanismos para que Linux pueda reconocer y gestionar características de estos dispositivos, pero el reporte deja claro que el soporte completo aún no está integrado. Por ahora, el avance se concentra en las bases técnicas que permitirían desarrollar esa capacidad.
CXL es una tecnología de interconexión que, en este caso, sirve como marco para conectar dispositivos de expansión de memoria con sistemas de servidor. La noticia se enfoca en hardware CXL de Tipo 3, categoría a la que pertenecen los dispositivos de memoria descritos en el reporte. Los DCD agregan a esa expansión la posibilidad de modificar dinámicamente la capacidad disponible, en lugar de dejarla fija durante toda la operación.
Ese planteamiento apunta a una necesidad concreta de infraestructura: los servidores pueden contar con memoria que no siempre se aprovecha por completo, mientras que otras cargas de trabajo pueden necesitar más capacidad en momentos determinados. CXL DCD busca facilitar que esos recursos se administren con mayor flexibilidad. El anuncio no detalla fechas de disponibilidad ni dispositivos comerciales compatibles, por lo que el avance debe leerse como trabajo en el kernel y no como una promesa de despliegue inmediato.
Capacidad que puede subir o bajar
Los dispositivos DCD están concebidos para permitir que aumente o disminuya la capacidad de memoria disponible para un servidor sin reiniciar el hardware ni realizar una reconfiguración física. Esa característica los diferenciaría de una ampliación que obligue a apagar el equipo o instalar módulos manualmente para responder a un cambio de necesidades. La administración dinámica podría adaptar los recursos asignados a las condiciones de una carga de trabajo.
Una de las posibilidades mencionadas es reducir memoria inactiva o sobreaprovisionada mediante la agrupación de recursos a lo largo de un rack. En ese escenario, varios hosts podrían compartir memoria en lugar de reservar capacidad que permanece sin uso en una sola máquina. El objetivo descrito es aprovechar mejor el conjunto de recursos, no establecer que cualquier servidor pueda compartir memoria de manera automática desde esta versión del kernel.
La otra cara de esa administración consiste en elevar la capacidad disponible cuando la demanda de una carga aumenta. Así, el servidor podría recibir memoria adicional bajo demanda, mientras que recursos sobrantes podrían liberarse o reasignarse cuando disminuya la necesidad. El reporte presenta esta flexibilidad como una ventaja potencial de DCD, pero no ofrece mediciones de rendimiento, ahorros ni resultados de despliegues que permitan cuantificar su impacto.
Para los operadores de centros de datos, el interés está en que la capacidad de memoria deje de tratarse necesariamente como una asignación rígida. Una infraestructura que pueda distribuir recursos entre varios hosts podría reducir reservas ociosas y responder a cambios sin intervención física. Sin embargo, esa posibilidad depende de que el hardware, el software del sistema y las herramientas de administración trabajen coordinadamente; los cambios incorporados en Linux 7.4 solo cubren una parte de esa preparación.
Qué prepara el código incorporado
El primer bloque de trabajo añade señalización del soporte DCD a través del mailbox del dispositivo, además de mecanismos para leer la configuración de capacidad dinámica. En términos prácticos, esas piezas preparan la comunicación entre el kernel y el hardware para identificar capacidades y obtener información necesaria para gestionarlas. La integración de esos mecanismos no significa, por sí sola, que Linux ya pueda activar o administrar una asignación dinámica completa.
El conjunto también contempla recopilar datos DSMAS para las particiones DCD y configurar las interrupciones de capacidad dinámica. Estas tareas se relacionan con la información que el kernel debe asociar a las particiones y con las señales que pueden comunicar cambios o eventos relevantes. El reporte no detalla una experiencia de usuario ni una interfaz de administración para operadores, sino ajustes internos que forman parte de la infraestructura del subsistema CXL.
Junto con el código, se actualiza la documentación y se incorpora una limpieza vinculada al ordenamiento de particiones. El orden importa para que las estructuras que describen la capacidad puedan organizarse de manera coherente con las necesidades del subsistema. La publicación también precisa que el trabajo se dividió en parches para reducir el tamaño del conjunto completo y facilitar la revisión, una decisión de proceso que ayuda a examinar cambios extensos por partes.
Phoronix señala que el resto del código seguía en revisión durante esa ventana de integración y que DCD aún no queda habilitado con los cambios fusionados. Ese límite evita confundir los preparativos con una función terminada: Linux 7.4 recibe componentes iniciales, mientras que la implementación integral depende de que se revisen e incorporen los elementos pendientes. La evolución posterior del soporte no queda especificada en la información disponible.
Otros ajustes del subsistema CXL
La actualización del subsistema no se limita a los dispositivos de capacidad dinámica. También permite decodificadores HDM de tamaño cero y añade compatibilidad con esos casos en cxl_test, el entorno de pruebas mencionado por el reporte. La inclusión de estos cambios amplía los escenarios que el código puede representar y probar, aunque la nota no atribuye a esta modificación un efecto directo sobre el rendimiento de los dispositivos.
Otro conjunto de parches refuerza los decodificadores durante la enumeración de decodificadores de switch. La enumeración permite que el sistema identifique y organice los componentes relevantes de la topología CXL, de modo que el endurecimiento de ese proceso forma parte de la robustez del subsistema. El material no describe fallas concretas que hayan motivado el cambio ni cuantifica una mejora de seguridad, por lo que no corresponde atribuirle resultados más específicos.
Los cálculos de latencia también cambian: ahora consideran el ancho del enlace y emplean unidades consistentes. Con ello, el kernel incorpora dos elementos relevantes al estimar la latencia dentro de esta infraestructura, en vez de tratar las mediciones como si los enlaces tuvieran características idénticas. La fuente informa el ajuste, pero no incluye cifras comparativas ni afirma que produzca una reducción de latencia en una carga particular.
Por último, el trabajo reestructura la programación del tiempo de espera GPF e incluye varios parches misceláneos. Estos cambios completan una actualización que combina preparación para DCD con mantenimiento y endurecimiento de otras áreas CXL. En conjunto, Linux 7.4 avanza hacia una gestión más flexible de la memoria conectada mediante CXL, aunque la función central sigue pendiente de completar y habilitar; los próximos pasos dependerán de la revisión e integración del código restante.
ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.
Suscríbete a nuestro boletín
Artículos Relacionados
IA
IOS 27.2 habilita el Apple Pencil en el iPhone Duo y amplía las funciones de FaceTime
Europa
Lobos llegan a aldeas de Finlandia tras tala ilegal de bosques para centros de datos de Google
Empresas
Qualcomm acuerda comprar PickNik y apuesta por la robótica de código abierto
Estados Unidos
