#!/bin/shLo script richiede un versione di kernel uguale o successiva alla 2.6.16, poichè il meccanismo di "drop caches" è stato appunto aggiunto a partire da tale versione
## freemem.sh
if [ $UID != 0 ]; then
echo "You have to be root to do that!";
exit 1;
fi
echo "flushing file system buffers..."
/bin/sync
echo "dropping pagecache, dentries and inodes..."
echo 3 > /proc/sys/vm/drop_caches
## possible values
## 1: free pagecache
## 2: free dentries and inodes
## 3: free pagecache, dentries and inodes
lunedì 4 aprile 2011
Un semplice script per liberare ram sulla vostra macchina Linux
Utile nel caso di macchine con poca memoria fisica installata. Può essere anche utile eseguirlo, tra le altre cose, prima di fare test sul filesystem, per aver risultati più accurati:
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento