Como adicionar espaço de troca no Debian 10

Como adicionar espaço de troca no Debian 10

A memória de troca é um local em harddisk é usado como memória pelo sistema operacional. Quando os sistemas operacionais detectam que a memória principal está ficando cheia e exigiu que mais RAM executasse aplicativos corretamente, ele verifique o espaço de troca e transfira arquivos para lá. Em termos gerais, o Swap faz parte do disco rígido usado como RAM no sistema.

Este tutorial ajudará você a adicionar memória de troca no Debian 10 Buster Linux System.

Adicionar troca no Debian 10

Use as etapas abaixo para criar e ativar a memória de troca em seu sistema Debian através da linha de comando.

1. Verifique a troca atual

Primeiro de tudo, verifique se o seu sistema não tem memória de troca configurada em seu sistema. Você pode verificar se executando um dos comandos abaixo.

sudo swapon -s grátis -m 

2. Crie arquivo de troca no Debian

Vamos criar um arquivo a ser usado para trocar no sistema de tamanho necessário. Antes de fazer o arquivo, verifique se você tem espaço livre suficiente no disco. Geralmente, recomenda que a troca seja igual ao dobro da memória física instalada.

Meu sistema Debian tem 2 GB de memória principal. Então, criaremos um swapfile de 4 GB de tamanho.

SUDO FALLOCE -L 4G /SWAPFILE CHMOD 600 /SWAPFILE 

O, faça trocar o formato e ativar seu sistema executando os seguintes comandos:

sudo mkswap /swapfile sudo swapon /swapfile 

3. Tornar a troca permanente

Após a execução acima dos comandos, a memória de troca é adicionada ao seu sistema e o sistema operacional pode usar quando necessário. Mas após a reinicialização da troca do sistema, desativará novamente.

Você pode torná -lo permanente, anexando a seguinte entrada em /etc/fstab arquivo. Editar arquivo fstab no editor:

vim /etc /fstab 

e adicione a entrada abaixo ao final do arquivo:

/swapfile nenhum trocar sw 0 0 

Salvar o arquivo e fechar. Agora a memória de troca permanecerá ativada após as reinicializações do sistema.

4. Verifique a memória de troca

Você adicionou com sucesso a memória de troca ao seu sistema. Execute um dos comandos abaixo para visualizar a memória de troca ativa atual em seu sistema:

sudo swapon -s grátis -m 

5. Atualize o parâmetro de swappiness

Agora mude o Swappiness parâmetro do kernel conforme sua exigência. Ele diz ao sistema com que frequência o sistema utiliza esta área de troca.

Editar /etc/sysctl.conf arquivo:

sudo vim /etc /sysctl.conf 

Anexar a seguinte configuração ao fim do arquivo

vm.Swappiness = 10 

Agora recarregue o arquivo de configuração SYSCTL

sudo sysctl -p 

Conclusão

Neste tutorial, você aprendeu a criar e ativar a memória de troca no sistema Debian.