BlogVPS y Cloud
SERVER1 Logo Dark Icon
VPS y Cloud

Swap en un VPS: cuándo ayuda y cuándo oculta un problema de RAM

Swap en un VPS es un safety valve útil, pero no sustituye la RAM. Un poco de swap puede ser normal; swap-in/swap-out constante, I/O wait alto y latency creciente sue

SERVER1.GE2 min de lectura
Swap en un VPS: cuándo ayuda y cuándo oculta un problema de RAM

Swap en un VPS es un safety valve útil, pero no sustituye la RAM. Un poco de swap puede ser normal; swap-in/swap-out constante, I/O wait alto y latency creciente suelen indicar memory pressure real.

La idea de forma simple

Linux puede mover pages menos activas a swap y dejar RAM para datos más activos. Storage es mucho más lento que RAM, por lo que swap no es una función de rendimiento.

Para PHP consulta la guía de PHP-FPM memory tuning; para DB, MySQL/PostgreSQL RAM planning.

Diagnostic flow

  1. `free -h`;
  2. `vmstat` y `si/so`;
  3. I/O wait;
  4. process memory;
  5. OOM logs.

Patrones habituales

PatternInterpretación
algo de swap, si/so≈0no necesariamente problema
swap crece rápidomemory pressure
swap + iowait + latencyriesgo de thrashing
OOM killrevisar capacity o leak

swappiness: no existe un número mágico

`vm.swappiness` funciona de 0 a 200 y el valor por defecto es 60. El valor adecuado depende del workload y del dispositivo swap.

¿Cuándo añadir RAM?

Si la carga normal fuerza swap continuamente y sube latency, un VPS mayor es la solución real. En VPS no administrado el tuning es responsabilidad del cliente. Consulta también los fundamentos de VPS.

Swap funciona bien como buffer, pero mal como sustituto permanente de la RAM que necesita el workload.
SERVER1.GE

¿No sabes qué infraestructura se adapta a esta carga de trabajo?

Cuéntanos qué ejecutas, el tráfico esperado y tu configuración actual. Te ayudaremos a elegir la opción adecuada.

Consultar a SERVER1