Cómo borrar el uso de la swap en Linux

Dic 13, 2021
admin

La swap es la memoria del disco cuando la memoria física de acceso aleatorio (RAM) está llena.

Sabemos que la velocidad de escritura y lectura del disco es muy lenta en comparación con la RAM.

Pero no es seguro y no se recomienda desactivar la swap en Linux.

Cuando su Linux no tiene suficiente RAM física utilizada por sus aplicaciones, su Linux puede utilizar el espacio Swap.

Pero el problema es que el uso de Swap generalmente no se libera, y es un problema para su servidor y el rendimiento.

Si desea forzar el uso de Swap claro, por favor, compruebe que su memoria RAM física es mayor que Swap utilizado.

Use este comando para comprobar su uso de RAM y Swap

# free -m

Si la RAM disponible es menor que el uso de Swap, no es seguro forzar el borrado de Swap, y la forma más segura es reiniciar su servidor.

Cómo forzar el borrado de Swap en Linux

Si está seguro de que el tamaño de su RAM es mayor que el uso de Swap, primero borre PageCache, dentries e inodes.

Haga el siguiente comando:

# sync; echo 3 > /proc/sys/vm/drop_caches

Luego fuerce la desactivación de Swap y vuelva a activarla con el siguiente comando.

# swapoff -a && swapon -a

Por favor, tenga en cuenta que el comando anterior necesita varios tiempos, normalmente de 1 a 3 minutos.

Mi sugerencia es abrir un nuevo terminal y ejecutar el comando Htop o free -m para monitorear el proceso.

Cuando ejecute el comando swap off, el uso de swap disminuirá, por favor espere el proceso.

El uso de swap disminuye cuando ejecutamos el comando swap off
El uso de swap disminuye cuando ejecutamos el comando swap off
El uso de swap se ha borrado con éxito

Deja una respuesta

Tu dirección de correo electrónico no será publicada.