CentOS 6 Logo

La memoria virtuale è chiamata spazio di swap in Linux ed è usata quando la memoria fisica (RAM) è piena. Quando il sistema ha bisogno di più memoria e la RAM è piena, le pagine inattive nella memoria vengono spostate nello spazio di swap. Lo swap non è una sostituzione della memoria fisica, è solo una piccola porzione sul disco rigido; deve essere creato durante l’installazione. È meglio avere uno spazio di swap pari a 2 volte la RAM.

A volte, il sistema userà l’intera quantità di memoria di swap anche quando il sistema ha abbastanza memoria fisica disponibile, questo accade perché le pagine inattive che sono state spostate in swap durante l’uso della memoria alta non sono tornate nella memoria fisica in condizioni normali. Quella volta dobbiamo cancellare manualmente (spostare la pagina inattiva nella RAM fisica) usando il seguente comando.

Prima emetti il seguente comando per iniziare lo spostamento, questo richiederà tempo dipende dalla dimensione della memoria di swap.

PS: Devi avere abbastanza memoria fisica disponibile sul sistema prima di iniziare i seguenti comandi, questo significa

Memoria di swap = Memoria libera della RAM fisica.

Se vuoi cancellare i 2GB di memoria swap, devi avere più di 2GB di memoria libera sulla memoria fisica RAM.

swapoff -a

Una volta che il comando sopra ha completato con successo, emetti il seguente comando per abilitare nuovamente lo swap.

swapon -a

Questo è tutto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.