¿Cómo aumento el espacio de intercambio en Linux?

¿Cómo aumento el espacio de intercambio en Linux?
Cada procesador de la máquina necesita una cantidad de capacidad de datos para ejecutar y almacenar aplicaciones cargadas. Todas las PC están diseñadas para tener recuerdos primarios y secundarios de donde se pueden ejecutar programas, y se almacena información mientras se ejecuta.

Debe pensar en el almacenamiento en serio si le pertenece o trabaja como científico informático. En ese caso, se requieren paquetes de paquetes de software para trabajar en.

Podría haber muchos problemas relacionados con la capacidad de almacenamiento en los sistemas Linux para ejecutar aplicaciones; Necesitas RAM adecuada; de lo contrario, la aplicación se bloqueará.

El Intercambio En el sistema Linux ayuda cuando la RAM está a punto de agotar. Mientras trabaja con múltiples aplicaciones, si la RAM se llena y no hay espacio para funcionar, el sistema comienza a utilizar el almacenamiento secundario donde Intercambio se encuentra.

El tiempo de acceso de espacio de intercambio es menor que la memoria física del sistema. Al ejecutar aplicaciones dejaron de funcionar debido a un espacio insuficiente en la RAM, las páginas inactivas se ven obligadas a avanzar hacia espacio de intercambio. Si está utilizando las herramientas del editor de video o las aplicaciones que consumen memoria, sería bueno usar el espacio de intercambio.

Ahora, puede surgir la pregunta en su mente que se requiere cuánto espacio de intercambio para un RAM particular. No se preocupe; Aquí se menciona una tabla de guía:

RAM del sistema Espacio de intercambio recomendado

Menos de 2 GB
2 x Ram
2 GB - 8 GB 1 x Ram
8 GB - 64 GB 0.5 x Ram
Más de 64 GB Depender de la carga de trabajo

Para CentOS y Redhat, la recomendación sería:

RAM del sistema Espacio de intercambio recomendado
Menos de 2 GB 2 x Ram
2 GB - 8 GB 1 x Ram
8 GB - 64 GB Min 4 GB
Más de 64 GB Min 4 GB

Y para el sistema Ubuntu, la recomendación es de alguna manera poco cambiada:

RAM del sistema Espacio de intercambio recomendado
Menos de 1 GB Swap> = RAM < 2xRAM
Mayor de 1 GB Intercambio> = raíz cuadrada de ram (pero) intercambio < 2xRAM

Cómo aumentar el espacio de intercambio en Linux

Para aumentar el espacio de intercambio en el sistema Linux, primero debemos verificar si el espacio de intercambio está habilitado.

Para verificarlo, escriba el terminal:

$ sudo swapon --show

Si no obtuvo ninguna salida, significa que su sistema no tiene espacio de intercambio disponible en este momento.

Hay otra forma de verificar la memoria y cambiar la información del espacio i-e utilizando el "GRATIS -H" dominio.

$ gratis -h

En mi caso, la RAM es inferior a 2 GB, por lo que la memoria del espacio de intercambio asignado sería de alrededor de 1 GB (como hemos mencionado en los casos recomendados anteriormente).

(Tenga en cuenta que todos los comandos mencionados a continuación requirieron privilegios de sudo para realizar cambios).

En el terminal, escriba el comando para aumentar el espacio de intercambio:

$ sudo dd if =/dev/cero of =/swap_file bs = 1gb count = 1

Puede establecer el valor de bs y contar Según el requisito.

Tenga en cuenta:

BS🡪 Conjuntos de tamaño de bloques

conte🡪 número de bloques

Ahora, establezca el acceso de permiso para los usuarios como 600 Por lo tanto, los usuarios no pudieron leer datos importantes del swap_file:

$ sudo chmod 600 /swap_file

Para habilitar el área de intercambio en el archivo "archivo de intercambio," utilizar el "mkswap"Utilidad de comando:

$ sudo mkswap /swap_file

El siguiente paso es habilitar el archivo de intercambio "archivo de intercambio" Usando el comando:

$ sudo swapon /swap_file

Ejecutar el "Free -h" Comando para verificar si el espacio de intercambio ha aumentado:

$ gratis -h

Entonces, cuando revisamos antes, el espacio de intercambio era 923 MB. Y ahora se ha actualizado 1.8 GB.

Conclusión:

Mientras usa el sistema, cada procesador requiere que la memoria ejecute toneladas de paquetes y herramientas. Siempre hay memoria asignada en el sistema, i-e, ram, pero a veces no es suficiente para que múltiples aplicaciones se ejecuten simultáneamente.

En un sistema Linux, el espacio de intercambio se encuentra en el sistema como memoria secundaria. Cuando la RAM está agotada, el espacio de intercambio ayuda a ejecutar aplicaciones en él.

Asignamos el tamaño de intercambio durante el proceso de instalación de la distribución de Linux. Pero se puede cambiar más tarde según el requisito.

La guía ha demostrado cómo podemos aumentar el espacio de intercambio en distribuciones de Linux.