Ver destacados

Cómo ver y deshabilitar memoria Swap en CentOS 7 Linux

Te enseñamos incluyendo vídeo, cómo ver y deshabilitar la memoria swap en CentOS 7 de Linux fácilmente.
Escrito por
12.4K Visitas  |  Publicado dic 26 2017 11:20
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Al trabajar con sistemas operativos Linux podemos escuchar frecuentemente sobre un término llamado swap pero en algunos momentos no comprendemos su uso y funcionalidad.

 

Swap, o memoria de intercambio, es una parte del sistema que podemos asignar durante o después del proceso de instalación y de este modo la estructura del sistema queda con el espacio del sistema y otro para el swap.

 

Swap en si es un espacio de intercambio que puede estar representado por un archivo o por una partición, de este modo, swap usa espacio del disco duro en lugar de usar espacio de la memoria RAM y en dicho espacio aloja archivos temporales permitiendo que la memoria RAM sea usada en su máximo potencial.

 

En los sistemas Linux se juntan tanto la memoria RAM física con swap y crean mayor memoria virtual a la que este establecida por defecto.

 

Con el auge de los discos duros de estado sólido, podemos tener un acceso mucho mayor al sistema y contemos con memoria RAM superior a 8 GB física es posible deshabilitar el particionado swap de la distro, en este caso CentOS 7, y de este modo optimizar mejor los recursos del sistema.

 

 

 

 


1. Ver la cantidad de memoria swap en CentOS 7

 

Paso 1

En primer lugar debemos verificar qué cantidad de memoria swap está definida para el equipo, esto es posible de verificar usando el siguiente comando:
free -h

 

Paso 2

En este ejemplo podemos ver que aunque tenemos 1.8 GB disponibles para la memoria swap, el uso está en 0 Bytes, por lo cual se da un indicio que con la memoria física es más que suficiente para las tareas llevadas a cabo en CentOS. Ahora, para identificar la ruta donde se encuentra swap debemos ejecutar el comando blkid:
sudo blkid

 

Paso 3

Podemos observar la línea TYPE=”swap” para definir e identificar la partición swap. Ahora, ejecutaremos el comando lsblk y veremos lo siguiente:

 

 

 

Paso 4

Allí podemos determinar que la partición swap está alojada en sda2. Una vez identifiquemos la partición donde se encuentra swap, procedemos a ejecutar el siguiente comando para deshabilitar swap en CentOS 7:
swapoff /dev/mapper/centos-swap

 

Nota
Si deseamos deshabilitar todas las particiones swap de /proc/swaps debemos ejecutar el siguiente comando:
swapoff -a

 

Paso 5

Ejecutamos de nuevo el comando free -h para verificar que swap ha sido deshabilitado de forma correcta:

 

 

 


2. Deshabilitar de forma permanente memoria swap en CentOS 7

 

Paso 1

Si el objetivo es deshabilitar de forma permanente la partición swap en el sistema, debemos acceder al archivo /etc/fstab usando el editor deseado:
nano /etc/fstab
Paso 2

Una vez allí, debemos comentar la línea swap anteponiendo el signo # así:

 

 

 

 

 

Paso 3

Guardamos los cambios usando la combinación de teclas siguiente:

 

 

Ctrl +O

 

 

Salimos del editor usando:

 

Ctrl + X

 

 

Paso 4

Luego podemos reiniciar el sistema operativo, o bien, usar el comando mount -a para aplicar los cambios.
Luego de esto podemos ejecutar los siguientes comandos para verificar que swap ha sido deshabilitado permanentemente:
free -h
blkid 
lsblk
De esta manera hemos deshabilitado swap en CentOS 7.

 

Si quieres mejorar el rendimiento de tu ordenador, aprende a borrarr la memoria caché en Windows 10, Mac o Linux.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!