Reinicia y limpia tu swap en Linux con un solo comando

En Linux, el espacio de swap ayuda a la RAM cuando ésta se llena, pero con el tiempo puede fragmentarse o acumular datos innecesarios. Para vaciar y reactivar el swap sin reiniciar el servidor, basta con:

sudo swapoff -a && sudo swapon -a
  • swapoff -a: desactiva todos los swaps definidos en /etc/fstab, moviendo las páginas de vuelta a la RAM.
  • &&: ejecuta el segundo comando solo si el primero tiene éxito.
  • swapon -a: vuelve a activar todos los swaps listados en /etc/fstab.

¿Por qué hacerlo?

  • Desfragmenta el área de swap antes de redimensionarla o moverla.
  • Libera espacio ocupado por datos obsoletos.
  • Mejora la respuesta del sistema en picos de carga.

Pasos previos recomendados:

  1. Comprueba el uso de swap: free -h
  2. Verifica swaps activos: swapon --show

nano