Come posso aumentare la memoria di swap in debian? [chiuso]


Risposte:


20

In un pizzico, puoi creare una nuova partizione o file di scambio.

Per una partizione:

  1. Formatta la nuova partizione con mkswap /dev/sdx1
  2. Aggiungi la nuova partizione di swap a / etc / fstab.
  3. Esegui swapon -aper attivare il nuovo scambio.

Per aggiungere un file di scambio:

  1. Crea il file. Questo comando crea un file da 1 gigabyte:dd if=/dev/zero of=/swap bs=1M count=1000
  2. Formatta il file di scambio: mkswap /swap
  3. Aggiungi il nuovo file di scambio a / etc / fstab: /swap swap swap defaults 0 0
  4. Esegui swapon -aper attivare il nuovo scambio.

Btw. dovrai correre swaponcon sudo, altrimenti potresti ottenere command not found.
Kadaj,

9

Esegui i seguenti comandi

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

dovrai anche aggiungere questa riga a / etc / fstab

/swap swap swap defaults 0 0

È possibile eseguire free -mper trovare lo spazio di scambio utilizzato in megabyte prima e dopo l'allocazione dello spazio di scambio.


1

Buone informazioni su diversi modi per aumentare / modificare le dimensioni della partizione di swap qui: https://help.ubuntu.com/community/SwapFaq . Seguire i passaggi indicati nella sezione:How do I add more swap?

Questo ha bisogno di alcune modifiche.

  1. Devi farlo swapoff -adopo aver aggiornato / etc / fstab con le nuove informazioni sulla partizione di swap. Senza questo, dopo aver eseguito swapoffin una fase successiva, mostrerà entrambe le partizioni.

  2. Anche se si utilizza l'ibernazione, potrebbe non essere necessario aggiungere l'UUID del nuovo swap GRUB_CMDLINE_LINUXnel file / etc / default / grub.

Gli altri passaggi sono a posto e funzionano.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.