O SwapSpace é um utilitário que cria um 'arquivo de troca dinâmico' que, de acordo com os requisitos do sistema operacional, altera seu tamanho.
Assim, você pode até esquecer de criar um arquivo de troca virtual e apenas instalar o "SwapSpace", que criará automaticamente um para você e até o redimensionará quando necessário.
Você também pode usar 'Swapspace' lado a lado com um arquivo de troca criado manualmente e, quando o manual for preenchido, 'Swapspace' criará automaticamente outro para o sistema operacional, para que o sistema sempre tenha um espaço de troca e aprimore a estabilidade.
Outra coisa útil sobre o "SwapSpace" é que, sempre que possível, reduz o tamanho do SwapSpace e "libera" esses bytes no sistema de arquivos do usuário e, de acordo com os desenvolvedores, essa redução ajuda a aumentar o desempenho do arquivo de troca ( além disso, seu espaço “precioso” no disco rígido também não é desperdiçado).
Instale com
sudo apt-get install swapspace
E ajuste o arquivo de configuração de acordo com suas necessidades. Defino o mínimo para 0
na minha máquina debian VM com apenas 8 GB de HDD
Além disso, também defini o swappiness para 0
minimizar o uso do precioso espaço do HDD na minha VM:
Para alterar o valor de troca do sistema, abra /etc/sysctl.conf
como raiz. Em seguida, altere ou adicione esta linha ao arquivo:
vm.swappiness = 0
(Reinicialize para que a alteração entre em vigor)