No linux há espaço de troca em partições ou em arquivos. Uma vez que o disco é particionado, a maneira mais fácil de aumentar o espaço de troca é criar um arquivo de troca em uma de suas partições. Digite df -h e verifique qual deles tem espaço livre. Digamos que você encontre GB grátis em / home :
Primeiro crie um arquivo. Neste exemplo, adicionamos cerca de 1 GB de espaço. Faça o login como root em um terminal.
# dd if=/dev/zero of=/home/swap1 bs=1024 count=1024000
Crie este arquivo de propriedade do usuário root e permita que somente o root leia e grave nele:
# chown root:root /home/swap1
# chmod 0600 /home/swap1
Transforme-o em um arquivo de troca
# mkswap /home/swap1
Experimente agora mesmo. Isso ativa o novo espaço de troca sem reinicializar:
# swapon /home/swap1
Adicione-o ao arquivo fstab para que ele funcione quando você reiniciar. Tenha cuidado com o próximo comando, não esqueça que existem dois >
echo "/home/swap1 none swap sw 0 0" >> /etc/fstab
Verifique se o novo espaço está sendo usado digitando isto:
# swapon --show
Espero que isso ajude