Desativar SWAP

Posted Over 9 years ago. Visible to the public.

Para desativar o uso da memória SWAP na sua máquina, basta utilizar o comando sudo swapoff -a

ATENÇÃO

Entretanto na hora da execução deste comando ele tentará transferir todos os dados atualmente presentes na memória SWAP para a memória RAM. E caso não haja espaço livre suficiente na memória RAM, poderá haver perda de dados, pois de qualquer forma a SWAP será desligada.

Então por garantia é sempre bom utilizar primeiro o comando free -m, e APENAS após garantir que o espaço livre da memória RAM é suficiente para receber todos os dados da memória SWAP é que o sudo swapoff -a deverá então ser executado.

DICA

Limpar os caches da memória, para ajudar a aumentar a memória RAM disponível, o que pode ser feito por sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"

RESUMO

clear
free -m
sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"
free -m
sudo swapoff -a
free -m

OBSERVAÇÃO

A memória SWAP é desligada apenas pra "sessão atual", de forma que se a máquina for reiniciada a memória SWAP será novamente ativada pelo SO. Este comando é uma alteração NÃO DEFINITIVA !

Bruno Vieira
Last edit
Over 9 years ago
Bruno Vieira
Posted by Bruno Vieira to ZeroGlosa (2015-02-12 17:09)