Mengatasi Memory Linux Yang Penuh
Adakalanya, komputer / server kita mengalami penuhnya memory (RAM) pada saat menjalankan banyak proses secara bersamaan. Memory yang penuh ini akan menyebabkan kinerja komputer / server linux menjadi lamban atau bahkan pada batas tertentu bisa berhenti (hank)
Nahh, untuk mengatasinya, kita bisa menyuruh kernel untuk membersihkan cache, dentries dan inode dari memory. Caranya…?
Untuk membersihkan pagecache
# echo 1 > /proc/sys/vm/drop_caches
Untuk membersihkan inodes dan dentries
# echo 2 > /proc/sys/vm/drop_caches
Untuk membersihkan ketiganya (pagecache, inodes dan dentries)
# echo 3 > /proc/sys/vm/drop_caches
Untuk melakukannya secara periodik, silahkan cron salah satu perintah diatas (saya menggunakan echo 3 untuk membersihkan ketiganya) :
# crontab -e
0 */2 * * * echo 3 > /proc/sys/vm/drop_caches
Contoh diatas akan mengosongkan pagecache, inodes dan dentries pada memory setiap 2 jam sekali.
About this entry
You’re currently reading “Mengatasi Memory Linux Yang Penuh,” an entry on No Title
- Published:
- May 10, 2011 / 1:10 AM
- Category:
- About Linux
- Tags:
No comments yet
Jump to comment form | comment rss [?] | trackback uri [?]