Cómo borrar el intercambio en Linux

Como Borrar El Intercambio En Linux



El intercambio es memoria adquirida por un sistema operativo desde el dispositivo de almacenamiento secundario para realizar tareas operativas. Esto sucede cuando la memoria principal (RAM) está llena y necesita almacenamiento adicional para ejecutar la funcionalidad normal.

La memoria de intercambio es un método eficaz para gestionar las necesidades de memoria del sistema. Sin embargo, también tiene algunas desventajas. Por ejemplo, suele ser más lenta que la memoria principal, lo que en general ralentiza el rendimiento del sistema. En el caso de un problema de memoria (OOM), también puede provocar que el servidor falle.







En operaciones normales, el sistema gestiona eficientemente el swap; sin embargo, en determinados casos, resulta imprescindible gestionarlo manualmente por parte de un administrador. En esta guía, analizaré el proceso de eliminación de swaps en Linux y cómo administrarlo.



Cómo borrar el intercambio en Linux

Borrar el intercambio en Linux es tan simple como activar y desactivar un proceso. Para comprobar el estado actual del swap utilizando el gratis comando con el -metro bandera.



gratis -metro

Dónde -metro muestra la salida en MB y, para obtener la salida en GB, utilice el -gramo bandera.





Deshabilite el intercambio usando intercambio dominio.



sudo intercambio -a

El -a La bandera indica todos los dispositivos marcados como intercambio en el /etc/intercambiar directorio. Deja de usar espacio de intercambio y depende únicamente de la RAM.

El intercambio El proceso puede tardar en borrarse, por lo tanto, espere unos segundos para que se complete el proceso. Para ver la transferencia de datos, utilice el gratis dominio.

Active el intercambio usando el intercambiar dominio.

sudo intercambiar -a

El intercambio ha sido liquidado; puedes verificarlo usando el gratis -metro dominio.

Cómo administrar el intercambio en Linux

El intercambio en Linux se controla mediante un parámetro del Kernel llamado intercambio . Como todo en Linux, el intercambio también es un archivo ubicado en el /proc/sys/vm directorio. Para leer el archivo, utilice el gato comando con la ruta del archivo.

gato / proceso / sistema / vm / intercambio

La captura de pantalla de salida indica el valor predeterminado de swappiness. 60 . Para modificar el valor de swappiness necesitamos acceder al sysctl.conf archivo.

sudo nano / etc. / sysctl.conf

Cambiar el valor del vm.intercambio parámetro con algún otro valor. Si este parámetro no existe, simplemente escríbalo.

vm.intercambio=N

Dónde norte es el valor del swappiness.

El valor de intercambio se puede establecer entre 0 y 100 ; 0 mantendrá el intercambio deshabilitado, mientras 100 indica un intercambio agresivo.

Después de realizar los cambios en el sysctl.conf archivo, debe reiniciar el sistema para que los cambios surtan efecto. Luego verifique el valor del intercambio usando el comando cat.

Conclusión

El swap es una forma eficaz de gestionar la memoria en cualquier sistema operativo. A veces, puede ocurrir un intercambio agresivo debido a un comportamiento anormal de la aplicación, lo que en última instancia hace que el sistema sea lento y provoca errores de falta de memoria. Borrar el swap puede rectificar la situación. Para borrar el intercambio en Linux, reinícielo usando el intercambio y luego intercambiar comandos. Para gestionar el valor del swap, modifique el vm.intercambio parámetro en el sysctl.conf archivo.