Alterar tamanho de troca no Ubuntu

Alterar tamanho de troca no Ubuntu
No caso do Linux, o arquivo de troca é uma parte importante. Não é uma opção obrigatória, mas ter uma é crucial para vários propósitos. Geralmente, ao instalar o sistema, você deve declarar o tamanho do arquivo de troca. O tamanho recomendado é de 4 GB, mas você pode diminuir ou aumentá -lo, dependendo da sua demanda. Hoje, vamos dar uma olhada em mudar o tamanho da troca no Ubuntu.

Nota - Executa todos esses comandos requer privilégio de raiz, por isso recomendo executar um terminal "root".

sudo -s

Descobrindo arquivos de troca disponíveis (s)

Antes de mudarmos a troca, vamos descobrir quanto tamanho de troca temos.

Swapon -s

De acordo com o resultado, o sistema possui um arquivo de troca em "/swapfile".

Para manipular o arquivo de troca, temos que desativá -lo primeiro.

Swapoff -a

Agora, mude o tamanho do arquivo de troca -

dd if =/dev/zero de =/swapfile bs = 1m contagem = 4096

Aqui, o tamanho total do arquivo de troca será BS*contagem = 1m x 4096 = 4 GB

Torne o “/swapfile” utilizável novamente -

MKSWAP /SWAPFILE

Ligue o swapfile -

Swapon /Swapfile

Depois de reiniciar seu sistema, consulte o resultado -

Swapon -s

Excluindo o arquivo de troca

Se o seu espaço de carneiro estiver alto o suficiente, você provavelmente deseja se livrar do arquivo de troca. Se esse for o seu caso, então vamos nos livrar do arquivo de troca!

Não se preocupe! Também vou mostrar como definir um arquivo de troca completamente novo.

Para excluir o arquivo de troca, execute os seguintes comandos -

Swapoff -v /swapfile

Remova a entrada do arquivo de troca do arquivo "/etc/fstab". Deve ser a última linha do arquivo.

gedit /etc /fstab

Agora, hora de remover o arquivo de troca real.

rm -v /swapfile

Não se esqueça de reiniciar seu sistema!

Para recuperar o arquivo de troca, use os seguintes comandos -

dd if =/dev/zero de =/swapfile bs = 1m contagem = 4096

# Adicionando permissão onde apenas o usuário root pode ler o arquivo de troca

chmod 600 /swapfile

# Configure o arquivo para o espaço de troca

MKSWAP /SWAPFILE
Swapon -V /Swapfile

Edite o arquivo "/etc/fstab" e adicione a seguinte linha no final do arquivo -

/swapfile swap swap padrões 0 0

Reinicie seu sistema.

Pronto! Seu arquivo de troca está de volta!

E se você tivesse uma partição de troca? Você tem que executar ações na própria partição. Isso é mais problemático do que simplesmente gerenciar seus arquivos de troca diretamente usando os métodos acima, certo?

Eu recomendo excluir a partição "troca" e usar o método acima para criar um novo arquivo de swap.