Se disponível, a maneira mais eficiente é aumentar o tamanho da partição swap (assumindo que existe uma; você pode verificar usando swap -s
). Aqui é uma instrução para fazer isso.
Neste caso específico, o SO é virtualizado e não há acesso a ferramentas de particionamento. Nesse caso, um arquivo de troca (próximo a um espaço de troca "normal") é perfeitamente adequado.
Faça o arquivo de troca usando como descrito na pergunta original (o nome do arquivo de troca e sua localização não importa):
dd if=/dev/zero of=/.swapfile bs=1M count=1024
mkswap -v1 /.swapfile
swapon /.swapfile
É importante configurar as permissões do arquivo de troca para 600
, porque você não quer que os usuários normais vejam o que está na memória (podem ser senhas de texto simples!), então: chmod 600 /.swapfile
Em seguida, adicione a seguinte linha a /etc/fstab
:
/.swapfile none swap sw 0 0