Onde o arquivo de troca é criado?

Onde o arquivo de troca é criado?

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.

informação relacionada