Como adicionar espaço de troca no Debian 10
- 1424
- 252
- Randal Kuhlman
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.