Quero adicionar um arquivo de troca de 2 GB ao meu sistema. Eu encontrei este código para isso
sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Como nunca usei swapfile ou swapspace. Quero saber em que local um arquivo de troca é criado. O arquivo será criado no diretório inicial? Qual é o melhor local para criar um arquivo de troca? Diretório inicial, diretório raiz ou outros discos montados?
Responder1
No seu caso, o arquivo de troca é "/swapfile" - mas você pode alterar isso ao seu gosto, basta substituir "/swapfile" pelo destino desejado.
A melhor localização é obviamente baseada em opiniões, mas eu preferiria armazenamento rápido (ou seja, SSD - mas lembre-se de que ele tem vida útil limitada, portanto isso é altamente baseado em opiniões), se o sistema mudar muito.
EDIT:
Se você quiser usar esse arquivo sawp toda vez que inicializar, você pode adicionar uma entrada ao seu /etc/fstab como
/swapfile none swap sw 0 0
EDIT2:
Você pode considerar usar uma unidade que não esteja sob alta carga de IO constante por causa de outra coisa.