BookinglyTech News
Software

El soporte de Dynamic PAMT de Intel llegará a Linux 7.4 para reducir el gasto de memoria de TDX

Los parches que activan Dynamic PAMT por defecto en los servidores Intel TDX ya están en la rama x86/tdx de tip.git y se espera que se fusionen en el núcleo 7.4.

1 min de lecturaPhoronix0 vistas

Intel ha tardado un año, pero al final Dynamic PAMT (DPAMT) tiene pinta de aterrizar en el kernel principal con Linux 7.4. La función está pensada para reducir el gasto de memoria que introduce Trusted Domain Extensions (TDX), la tecnología de Intel para máquinas virtuales confidenciales.

TDX necesita mantener metadatos por cada página física que usa, y eso supone alrededor de un 0,4% de la memoria del sistema. En servidores modernos con terabytes de RAM, esa cifra deja de ser anecdótica. DPAMT lo que hace es asignar parte de la estructura Physical Address Metadata Table (PAMT) de forma dinámica, reduciendo así la sobrecarga.

Los parches de habilitación ya están encolados en la rama x86/tdx de tip.git, así que lo normal es que se integren en la próxima ventana de fusiones, la de Linux 7.4. Y no solo eso: el commit de habilitación indica que DPAMT se activará por defecto en los servidores TDX que lo soporten. El ahorro de memoria es lo bastante significativo como para convertirlo en la configuración por defecto.

El propio commit justifica la decisión: "La función aumenta el tamaño del kernel en 2KB (cuando TDX está configurado en la compilación)". Un coste ridículo comparado con recuperar ese 0,4% de RAM en equipos con cientos de gigabytes.

La noticia es relevante para quien despliegue TDX en producción: si usas ya la rama 7.4 cuando salga, no tendrás que tocar nada para beneficiarte de DPAMT. Hasta entonces, quien quiera probarlo en kernels más viejos tendrá que esperar a que los parches se retroporten o aplicar la serie manualmente.

Queda por ver si los mantenedores de las distros lo activarán también en sus kernels, pero teniendo en cuenta que el soporte llega por defecto aguas arriba, lo lógico es que acabe llegando.