Fedora CoreOS activará por defecto dos mecanismos de gestión de memoria que hasta ahora quedaban en manos del usuario: el uso de zram como área de intercambio y systemd-oomd como gestor de procesos que se comen la RAM. La combinación del swap con zram y systemd-oomd en Fedora CoreOS busca que el sistema aguante mejor los picos de consumo antes de quedarse colgado o de que el kernel empiece a matar procesos sin criterio.
La decisión afecta a una variante de Fedora pensada para contenedores y despliegues automatizados, donde un cuelgue por memoria agotada no es solo una molestia: puede tumbar un servicio en producción sin que haya nadie delante para reiniciarlo a mano.
Qué cambia con el swap con zram en Fedora activado por defecto
El zram crea un dispositivo de swap comprimido en la propia RAM, en lugar de escribir en disco. Esto tiene una consecuencia práctica directa: cuando el sistema necesita paginar memoria, lo hace a una velocidad mucho más cercana a la de la RAM que a la de un disco, incluso uno NVMe, porque no hay operación de entrada/salida real de por medio.
- zram reserva una porción comprimida de la RAM como swap, evitando la lentitud del disco.
- systemd-oomd vigila el consumo de memoria y actúa antes de que el kernel llegue al límite.
- Ambos mecanismos se activarán sin que el usuario tenga que configurarlos a mano.
Por que systemd-oomd entra en juego junto al swap
El OOM killer tradicional del kernel de Linux actúa tarde: espera a que la memoria esté completamente agotada para empezar a matar procesos, y no siempre elige bien cuál. systemd-oomd, en cambio, monitoriza la presión de memoria de forma continua y puede intervenir antes de llegar a ese punto crítico, con criterios más finos sobre qué proceso conviene detener.
Que Fedora CoreOS combine ambas piezas por defecto reduce la superficie de configuración manual que antes recaía en quien desplegaba el sistema. La inclusión de systemd-oomd en Fedora CoreOS permite gestionar la memoria de forma automática, un detalle especialmente relevante en una distribución pensada para correr sin supervisión constante, ya que ese mecanismo pesa más de lo que parece a primera vista.
El cambio no altera el comportamiento de otras variantes de Fedora orientadas a escritorio, donde estas opciones ya llevan tiempo disponibles de forma opcional. Quien siga de cerca el desarrollo de distribuciones basadas en Linux puede encontrar otro ejemplo reciente en el ascenso de CachyOS en Steam, otra muestra de cómo las decisiones internas de una distro terminan afectando a su uso real.
Puedes seguir a HardwarePremium en Facebook, Twitter (X), Instagram, Threads, BlueSky o Youtube. También puedes consultar nuestro canal de Telegram para estar al día con las últimas noticias de tecnología.
FAQ
Zram crea un área de intercambio comprimida dentro de la propia RAM, así que el sistema no depende de la velocidad del disco para paginar memoria. Esto reduce la latencia frente al swap clásico basado en un archivo o partición en disco.
El cambio descrito se aplica a Fedora CoreOS, la variante orientada a contenedores y despliegues automatizados. Otras ediciones de Fedora ya ofrecen zram y systemd-oomd como opciones configurables desde hace tiempo.
Según lo anunciado, ambos mecanismos quedarán activos por defecto, sin necesidad de configuración manual por parte de quien despliegue el sistema. Quien ya los tuviera configurados a mano no debería notar cambios de comportamiento.









Comentarios