¿Es posible reducir el tamaño de la memoria de intercambio?

10

El asunto es que mi computadora tiene 3 GB de memoria RAM. Por lo tanto, creo que no necesito demasiado tamaño de memoria de intercambio, y realmente necesito espacio libre en el disco duro. perdon por mi ingles

Pablo
fuente
posible duplicado de ¿Cómo cambiar el tamaño de las particiones?
Eliah Kagan

Respuestas:

11

Si. Puede cambiar el tamaño de la partición de intercambio utilizando GParted. Puede instalarlo desde el Centro de software de Ubuntu.

Recuerde que gparted no funcionará en una partición montada. Cuando se está trabajando en la partición de intercambio, hay que desmontar primero con swapoff . Cuando haya terminado, para activar el nuevo espacio de intercambio, hágalo con swapon .

NOTA: es posible que desee considerar hacer esto desde un CD o USB en vivo / de arranque, para estar seguro. También tenga en cuenta que cada vez que maneja particiones, existe el riesgo de hacerlo.

NOTA: Cuando trabaje con particiones, asegúrese siempre de que haya una copia de seguridad disponible en caso de que algo salga mal. Puedes considerar Clonezilla

Mitch
fuente
66
No es aconsejable cambiar la tabla de particiones en la unidad del sistema desde la que se ejecuta el sistema operativo. Cuando el tamaño de una partición cambia, eso se hace editando la tabla de particiones. Hay muchas buenas aplicaciones de GParted en sistemas Ubuntu instalados, pero este error es la razón por la cual no está instalado de manera predeterminada. Para cambiar el tamaño de las particiones, debe iniciar desde un sistema operativo no instalado en la unidad física donde lo está haciendo. (Para que pueda usar un CD / DVD / USB en vivo de Ubuntu para esto). Recomiendo editar su respuesta para dar cuenta de esto. (Sin embargo, si lo prefiere, podría publicar una respuesta por separado).
Eliah Kagan
Cambié la partición usando este método, pero esto cambió el UUID de la partición de intercambio y, por lo tanto, el archivo / etc / fstab ya no era correcto y tuvo que modificarse.
Étienne
1

Creo que su mejor opción es reducir el valor de "intercambio", ya que tratar con la tabla de particiones de su HDD puede ser complicado y peligroso.

ejecuta este comando

gksudo gedit /etc/sysctl.conf

agrega esta línea

vm.swappiness=0

reinicie la computadora, el núcleo no usará el intercambio, el intercambio se montará pero no se usará.

puede establecer esto entre 0 y 100, el significado de esta opción es sobre el porcentaje de uso del espacio de intercambio, 0 = nunca use el intercambio.

usuario827992
fuente
2
Esto no " libera espacio en el disco duro " (que la pregunta pide). Para hacerlo, la partición de intercambio debe reducirse, eliminarse o formatearse con su propio sistema de archivos donde se puedan almacenar los datos. Reducirlo es probablemente la mejor de esas tres opciones.
Eliah Kagan