Optimizar la memoria Swap en Ubuntu 18.04 LTS
Tabla de contenido:
El espacio de intercambio es una parte del disco duro que se utiliza cuando la memoria RAM está llena. El espacio de intercambio puede ser una partición de intercambio dedicada o un archivo de intercambio.
Cuando un sistema Linux se queda sin memoria física, las páginas inactivas se mueven de la RAM al espacio de intercambio.
Swappiness es una propiedad del kernel de Linux que establece el equilibrio entre intercambiar páginas de la memoria física al espacio de intercambio y eliminar páginas del caché de páginas. Básicamente define con qué frecuencia el sistema usará el espacio de intercambio.
Este artículo explica cómo cambiar el valor de intercambio en los sistemas Linux.
Comprobación del valor de intercambio
Para verificar el valor de intercambio actual en su sistema, use el siguiente comando
cat
:
cat /proc/sys/vm/swappiness
El valor predeterminado de intercambio en la mayoría de las distribuciones de Linux es 60:
60
Si bien el valor de intercambio de 60 es apropiado para la mayoría de los usuarios, en algunos casos, es posible que deba establecer un valor más bajo.
Otro comando que puede usar para determinar el valor de intercambio es
sysctl
:
sysctl vm.swappiness
Cambio del valor de intercambio
El intercambio puede tener un valor entre 0 y 100. Un valor de 0 indica al núcleo que evite agresivamente el intercambio durante el mayor tiempo posible. Un valor de 100 intercambiará agresivamente los procesos de la memoria física.
Un valor más bajo hará que el núcleo intente evitar el intercambio siempre que sea posible, mientras que un valor más alto significa que el núcleo intentará usar el espacio de intercambio de manera más agresiva.
Acceder a la memoria de intercambio es mucho más lento que acceder a la memoria física directamente. Un valor más bajo para el parámetro de intercambio probablemente mejorará el rendimiento general del sistema. Para la instalación de escritorio normal, se recomienda un valor de 10. Se recomienda un valor de intercambio de 0 o 1 para la mayoría de los servidores de bases de datos.
El valor de intercambio óptimo depende de la carga de trabajo de su sistema y del tamaño de la memoria RAM. Debe ajustar este parámetro en pequeños incrementos para encontrar un valor óptimo.
Por ejemplo, para establecer el valor de intercambio en 10 en tiempo de ejecución, escriba el siguiente comando como usuario root o
sudo
:
sudo sysctl vm.swappiness=1
Para que el parámetro de intercambio sea persistente en todos los reinicios, abra el archivo
/etc/sysctl.conf
con su editor de texto:
sudo nano /etc/sysctl.conf
Localice el parámetro
vm.swappiness
y cambie su valor. Si este parámetro no existe, agregue la siguiente línea al archivo:
Conclusión
Le hemos mostrado cómo cambiar el valor del parámetro de intercambio.
Si tiene comentarios, deje un comentario a continuación.
intercambiarCómo cambiar el nombre y cambiar el tamaño de las imágenes a granel para facilitar la organización
Herramientas y trucos para cambiar el nombre y comprimir imágenes a granel para facilitar la clasificación y organización.
Cómo cambiar el color de la barra de tareas sin cambiar el color de la pantalla de inicio
¿Desea cambiar solo el color de la barra de tareas sin que refleje en la pantalla de inicio? ¿Centro de Acción? Puede hacerlo ajustando el Registro. Las opciones de
Cambiar el nombre del comando en Linux (cambiar el nombre de varios archivos)
El comando rename cambia el nombre de los archivos dados reemplazando la expresión de búsqueda en su nombre con el reemplazo especificado.







