Sobes.tech
Junior — Middle

Em que situações é recomendado usar o comando swap no Linux?

sobes.tech IA

Resposta da IA

O comando swap no Linux é usado para gerir a área de troca, uma secção ou ficheiro no disco que o sistema usa como extensão da memória RAM. Recomenda-se usar swap nas seguintes situações:

  • Quando a memória RAM não é suficiente para as tarefas atuais e é necessário evitar o encerramento abrupto dos processos.
  • Para suportar um funcionamento flexível do sistema durante picos de carga, quando temporariamente é necessário mais memória.
  • Em servidores e estações de trabalho com memória RAM limitada para aumentar a memória total disponível.

No entanto, o uso de swap é mais lento do que a RAM, por isso é importante não depender dele constantemente, mas usá-lo como reserva.

Exemplo de comando para ativar um ficheiro swap:

sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Estes comandos criam e ativam um ficheiro swap de 1 GB.