¿Cómo aumento la memoria de intercambio en Debian? [cerrado]

16

¿Cómo aumentar la memoria de intercambio en Debian?

Thiyagarajan Veluchamy
fuente
Umm ... ¿esto no pertenece a SU?
daviesgeek

Respuestas:

20

En caso de necesidad, puede crear una nueva partición o archivo de intercambio.

Para una partición:

  1. Formatee la nueva partición con mkswap /dev/sdx1
  2. Agregue la nueva partición de intercambio a / etc / fstab.
  3. Ejecute swapon -apara activar el nuevo intercambio.

Para agregar un archivo de intercambio:

  1. Crea el archivo. Este comando crea un archivo de 1 gigabyte:dd if=/dev/zero of=/swap bs=1M count=1000
  2. Formatee el archivo de intercambio: mkswap /swap
  3. Agregue el nuevo archivo de intercambio a / etc / fstab: /swap swap swap defaults 0 0
  4. Ejecute swapon -apara activar el nuevo intercambio.
blueben
fuente
Por cierto. tendrá que correr swaponcon sudo, de lo contrario podría obtener command not found.
kadaj
9

Ejecute los siguientes comandos

dd if=/dev/zero of=/swap bs=512k count=1024
mkswap /swap
chmod 0600 /swap
swapon /swap

también deberá agregar esta línea a / etc / fstab

/swap swap swap defaults 0 0

Puede ejecutar free -mpara encontrar el espacio de intercambio utilizado en megabytes antes y después de la asignación del espacio de intercambio.

Rajat
fuente
1

Aquí encontrará buena información sobre varias formas de aumentar / cambiar el tamaño de la partición de intercambio: https://help.ubuntu.com/community/SwapFaq . Siga los pasos mencionados en la sección:How do I add more swap?

Esto necesita algunos cambios.

  1. Debe hacerlo swapoff -adespués de actualizar / etc / fstab con la nueva información de partición de intercambio. Sin esto, después de ejecutar swapoffen una etapa posterior, mostrará ambas particiones.

  2. Incluso si usa la hibernación, es posible que no necesite agregar el UUID del nuevo intercambio GRUB_CMDLINE_LINUXen el archivo / etc / default / grub.

Los otros pasos están bien y funcionan.

Ethan Collins
fuente