Como aumentar a memória swap no debian? [fechadas]

11

como aumentar a memória swap no debian?

    
por Thiyagarajan Veluchamy 03.01.2011 / 11:50

3 respostas

15

Em uma pitada, você pode criar uma nova partição ou arquivo de swap.

Para uma partição:

  1. Formate a nova partição com mkswap /dev/sdx1
  2. Adicione a nova partição de troca ao / etc / fstab.
  3. Execute swapon -a para ativar o novo swap.

Para adicionar um arquivo de troca:

  1. Crie o arquivo. Este comando cria um arquivo de 1 gigabyte: dd if=/dev/zero of=/swap bs=1M count=1000
  2. Formate o arquivo de troca: mkswap /swap
  3. Adicione o novo arquivo de troca ao / etc / fstab: /swap swap swap defaults 0 0
  4. Execute swapon -a para ativar o novo swap.
por 03.01.2011 / 12:01
8

Execute os seguintes comandos

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

você também terá que adicionar esta linha ao / etc / fstab

/swap swap swap defaults 0 0

Você pode executar free -m para encontrar o espaço de troca usado em megabytes antes e depois da alocação do espaço de troca.

    
por 03.01.2011 / 11:55
1

Boas informações sobre várias maneiras de aumentar / alterar o tamanho da partição virtual aqui: link . Siga as etapas mencionadas na seção: How do I add more swap?

Isso precisa de algumas alterações.

  1. Você precisa fazer swapoff -a depois de atualizar o / etc / fstab com as novas informações da partição swap. Sem isso, depois de executar swapoff em um estágio posterior, ele mostrará as duas partições.

  2. Mesmo se você usar a hibernação, talvez não seja necessário adicionar o novo UUID da troca em GRUB_CMDLINE_LINUX no arquivo / etc / default / grub.

As outras etapas são boas e funcionam.

    
por 18.09.2013 / 19:47

Tags