Bom, ao fazer a ultima instalação do TW, eu deixei bem claro que não queria swap ou zram…
mas percebi que algumas vezes, encho a RAM, como faço pra ativar, e mudar os parametros da zram ou swap…
No meu caso, acontece quando faço uso de várias abas de navegador e virtualização … Queria algo como só ative quando tiver 95% de uso de RAM, q me daria o tempo de fechar o navegador.
Você pode habilitar o swap sem criar uma partição.
# cria um arquivo de 1 GB em disco para swap
sudo fallocate -l 1G /swapfile
# altera permissão de leitura
sudo chmod 600 /swapfile
# formata o arquivo como swap
sudo mkswap /swapfile
# define o arquivo como swap no sistema
sudo swapon /swapfile
# coloca o swap no fstab para cerregar automaticamente no boot
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Para limitar ao máximo quando é usado swap basta definir quando o sistema deve usar swap. Por padrão o valor de vm.swappiness é 60, 0 desabilita completamente, e 10 usa-se raramente.
sudo sysctl vm.swappiness=10
Você pode encontrar mais detalhes nesse tutorial da DigitalOcean.