El día de hoy vamos a ver como podemos administrar la partición swap, para cualquier distribución de linux, ya sea con comandos nativos o comandos que podemos instalar desde los repositorios, que generalmente se encuentran para todas las distros.

Pero, que es la famosa partición swap?

El swap es un área de memoria para intercambio, que bien puede ser una partición lógica en el disco o simplemente un archivo. En lugar de utilizar espacio en la memoria RAM, el swap utiliza espacio en disco local para almacenar datos temporales, reduciendo así el uso de la RAM. El conjunto combinado de memoria RAM y swap crean una memoria virtual mayor a la que trae el equipo por defecto. Así, el Kernel de Linux puede ejecutar procesos que requieren de más memoria de la que se encuentra físicamente disponible.

Habiendo entendido esto, pasamos a los comandos con ejemplos, como muchos piden.

1- Primeros comandos

cat /proc/swaps

grep Swap /proc/meminfo

swapon -s

2- Comando Free

Otra alternativa es el comando free con sus distintos sabores.

free -g
free -k
free -m

3- Comando vmstat

vmstat
vmstat 1 5

4- El clásico top

El comando clásico que muestra todo en pantalla, pero acá solo vamos a ver la swap que es lo que nos interesa.

top

5- Otras alternativas

Ya hemos visto varias alternativas a las que mencione en los puntos anteriores, así que solo las nombraré, estás requieren instalación, así que con el gestor de paquetes (apt, yum, etc.) podes cargarlas sin problemas, y también nos darán info de la swap.

atop
htop
glances

Conclusión

Estos comandos nos darán información importante sobre la memoria o partición swap. Si se observa un gran porcentaje de la utilización del área de intercambio, entonces es hora de agregar más RAM física al sistema Linux o aumentar la capacidad de SWAP.

Deja un comentario