Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come liberare la memoria in Linux

Linux tende a contenere più informazioni di run-time in RAM possibile, dal momento che la RAM è molto più veloce di swap. In tal modo, Linux categorizza i dati nella RAM sia come attivo o memorizzati nella cache . Normalmente questo sistema funziona abbastanza bene, ma a volte Linux cerca di mantenere la memoria necessaria in cache, costringendo i programmi attivi per usare swap, che provoca un calo delle prestazioni del sistema. Al fine di risolvere il problema , Linux kernel 2.6 possono cancellare la cache di sistema manualmente . Istruzioni
1

Chiudere i programmi non necessari . Essi potrebbero utilizzare troppa RAM . Probabili colpevoli comprendono applicazioni ad alta memoria come i browser web , lettori multimediali e giochi grafici.
2

Log in un terminale come root e digitare "libero - m . " Esaminare la tabella . Se la quantità di memoria cache è basso rispetto alla quantità utilizzata , significa che la memoria RAM è utilizzata attivamente da programmi , ed è necessario chiudere i programmi di recuperarlo. Se l'importo cache è alta , lo svuotamento della cache potrebbe risolvere il tuo problema
3

Nello stesso terminale , digitare: .

Sync; echo 3 > /proc /sys /vm /drop_caches

 

sistemi © www.354353.com