Comment augmenter la mémoire de swap dans debian? [fermé]

16

comment augmenter la mémoire de swap dans debian?

Thiyagarajan Veluchamy
la source
Umm ... ça n'appartient pas à SU?
daviesgeek

Réponses:

20

À la rigueur, vous pouvez créer une nouvelle partition ou fichier d'échange.

Pour une partition:

  1. Formatez la nouvelle partition avec mkswap /dev/sdx1
  2. Ajoutez la nouvelle partition d'échange à / etc / fstab.
  3. Exécutez swapon -apour activer le nouveau swap.

Pour ajouter un fichier d'échange:

  1. Créez le fichier. Cette commande crée un fichier de 1 gigaoctet:dd if=/dev/zero of=/swap bs=1M count=1000
  2. Formatez le fichier d'échange: mkswap /swap
  3. Ajoutez le nouveau fichier d'échange à / etc / fstab: /swap swap swap defaults 0 0
  4. Exécutez swapon -apour activer le nouveau swap.
blueben
la source
Btw. vous devrez courir swaponavec sudo, sinon vous pourriez obtenir command not found.
kadaj
9

Exécutez les commandes suivantes

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

vous devrez également ajouter cette ligne à / etc / fstab

/swap swap swap defaults 0 0

Vous pouvez exécuter free -mpour rechercher l'espace d'échange utilisé en mégaoctets avant et après l'allocation d'espace d'échange.

Rajat
la source
1

De bonnes informations sur plusieurs façons d'augmenter / modifier la taille de la partition de swap ici: https://help.ubuntu.com/community/SwapFaq . Suivez les étapes mentionnées dans la section:How do I add more swap?

Cela nécessite quelques modifications.

  1. Vous devez le faire swapoff -aaprès avoir mis à jour le fichier / etc / fstab avec les nouvelles informations de partition de swap. Sans cela, après avoir exécuté swapoffà un stade ultérieur, il affichera les deux partitions.

  2. Même si vous utilisez l'hibernation, vous n'aurez peut-être pas besoin d'ajouter l'UUID du nouveau swap dans le GRUB_CMDLINE_LINUXfichier / etc / default / grub.

Les autres étapes sont très bien et fonctionnent.

Ethan Collins
la source