Criar arquivo SWAP no Ubuntu / KDE Neon

Criação e configuração de arquivo de SWAP em sistemas LINUX. 

Verificar se existe SWAP no sistema

swapon --show

Criar arquivo SWAP de 2gb

sudo fallocate -l 2G /swapfile

Verificar se o arquivo foi criado

ls -lh /swapfile

O resultado deve ser algo do tipo:  -rw-r--r-- 1 root root 2.0G Oct 24 22:00 /swapfile

Restringir SWAP apenas para ROOT e dizer para o sistema que o SWAP existe

sudo chmod 600 /swapfile

sudo mkswap /swapfile


Se tudo deu certo, você deve ver algo do tipo na tela:

Ativar o SWAP e verificar se está ativo

sudo swapon /swapfile

sudo swapon --show

Deixar SWAP permantente no BOOT

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Frequência de uso do SWAP pelo sistema

O padrão no Ubuntu Desktop é 60, enquanto no servidor é 1 (de 0 a 100). Minha sugestão é algo na casa de 25:


Para deixar essa config permanente, basta editar o arquivo sysctl.conf e adicionar a linha no final do mesmo:


Adicinar a linha abaixo no final do arquivo:

Liberação de memória utilizada para CACHE

Por padrão a variável vfs_cache_pressure vem setada em 100. Para diminuir esse valor, basta adicionar a variável no arquivo sysctl.conf. Se desejar testar um novo valor antes (por exemplo 70):


E para adicionar no arquivo sysctl:


Adicinar a linha abaixo no final do arquivo: