Adicionando memória virtual (SWAP) temporária no GNU/Linux
Adicionando memória virtual (SWAP) temporária no GNU/Linux
Para criarmos a memória virtual em um arquivo temporário, use o comando:
# dd if=/dev/zero of=/root/myswapfile bs=1M count=1024
Com isso, o arquivo será criado. Precisamos dar permissão de leitura e gravação (4 [leitura] + 2 [gravação] = 6) para o root com o comando chmod:
# chmod 600 /root/myswapfile
Precisamos definir o arquivo como SWAP com o comando:
# mkswap /root/myswapfile
Para habilitar a memória virtual no arquivo, use o comando:
# swapon /root/myswapfile
Você pode checar se ela foi criada usando o comando:
# swapon -s
Caso você deseja usá-la como memória virtual fixa, adicione a linha abaixo no arquivo /etc/fstab:
Para não ter de reiniciar o computador após alterar o /etc/fstab, use o comando:
# swapon -a
Referência: UNIX / Linux: 2 Ways to Add Swap Space Using dd, mkswap and swapon - The Geek Stuff