Memória Swap

swapoff -a ; swapon -a ; free -h

Descrição:

  1. swapoff -a:

    • Desativa todas as partições e arquivos de swap configurados no sistema.
    • Isso força o sistema a mover qualquer dado que esteja na swap de volta para a memória RAM (se houver espaço suficiente).
  2. swapon -a:

    • Ativa todas as partições e arquivos de swap configurados no sistema.
    • Ele usa as definições do arquivo /etc/fstab para saber quais áreas de swap ativar.
  3. free -h:

    • Exibe informações sobre a memória do sistema (RAM e swap), incluindo o total, usado e disponível.
    • O parâmetro -h formata os números de maneira legível para humanos (ex.: em MB ou GB, ao invés de bytes).

O que o comando faz como um todo:

  1. Desativa temporariamente o uso da swap (swapoff -a).
  2. Reativa a swap para que o sistema possa começar do zero no uso dela (swapon -a).
  3. Exibe o estado atual da memória e da swap (free -h), permitindo visualizar como os recursos de memória estão sendo usados antes e depois do reinício da swap.

Por que usar esse comando?

  • Liberar a swap "sujando menos" a memória RAM: Quando a swap está sendo usada excessivamente, você pode querer limpá-la ou reiniciá-la para evitar gargalos de desempenho.
  • Solução de problemas: Pode ajudar a resolver problemas relacionados ao uso excessivo ou incorreto da swap.
  • Diagnóstico de memória: Para verificar como a memória está sendo gerenciada após reiniciar a swap.

⚠️ Cuidado: Esse comando pode causar problemas temporários em sistemas com pouca memória RAM disponível, especialmente se há muitos dados na swap e não há espaço suficiente na RAM para acomodá-los.

Detalhes do artigo

Identificação do artigo:
25
Avaliação :