Tecnología

Inicio

Cómo aumentar la memoria virtual en Linux

Cómo aumentar la memoria virtual en Linux


Cuando un sistema Linux se estableció inicialmente, una partición de intercambio se crea en el disco duro que se utilizará como memoria virtual en Linux, junto con otras particiones usadas para los datos. Por desgracia, las particiones en el disco duro no se pueden cambiar de tamaño sin pérdida de datos. Sin embargo, no todo está perdido si se necesita más de intercambio. Si hay espacio restante en un sistema de archivos que se pueden utilizar como swap, un archivo de intercambio puede ser creado que se utiliza exclusivamente como memoria virtual adicional en Linux.

Instrucciones

1 Determinar la cantidad de espacio libre disponible con el comando "df". Decidir sobre el tamaño del archivo de intercambio basado en la cantidad de espacio libre.

2 Crear un archivo de intercambio del tamaño decidido antes, con el comando "dd sudo if = / dev / zero of = / mnt / bs archivo de intercambio = count 1M = 1024", donde 1024 es el tamaño del archivo de intercambio en megabytes y el nombre completo del archivo de intercambio es / mnt / archivo de intercambio.

3 Formatear el archivo de intercambio con el comando "sudo mkswap / mnt / archivo de intercambio."

4 Habilitar el archivo de intercambio con el comando "sudo swapon / mnt / archivo de intercambio."

5 El nuevo archivo de intercambio no será utilizado después de un reinicio a menos que el sistema se le dice que use el archivo de intercambio. Editar el archivo / etc / fstab y añadir la siguiente línea en / etc / fstab para que el archivo de intercambio persistente entre reinicios "/ mnt / archivo de intercambio ninguno de intercambio sw 00."

Consejos y advertencias

  • Una vez que el archivo de intercambio ya no es necesario, recuerde apagar el archivo de intercambio, quite la entrada de archivo de intercambio en / etc / fstab, y finalmente eliminar el archivo de intercambio.