memory_usage

How to clear the cache from memory

Kemarin saya sedang asyik chatting dengan juragan Dian dan sedikit banyak menyinggung soal memory yang terpakai semua diserver, yang menjadi aneh adalah server 1 dan server 2 adalah server yang tipikal, satu dan lainnya sama persis, baik hardware maupun software yang terpasang. Tapi penggunaan memory di keduanya berbeda jauh, server 1 menghabiskan memory 4GB sedangkan server 2 hanya menghabiskan 600KB hingga 1GB. Setelah membaca beberapa literatur, hal ini adalah NORMAL, dimana pada sistem berbasis UNIX berupaya menggunakan resource yang ada semaksimal mungkin agar bekerja dengan baik dalam hal kecepatan akses data.Resource memory biasanya akan digunakan untuk chacing filesystem maupun buffer, sehingga bila diperlukan akses data akan semakin cepat karena sudah ada di memory chace. Akan tetapi hal ini kadang membuat sebagian orang kebingungan dan kadang juga tidak senang melihat gambar di monitoring system (cacti) memory usage 90-100%. Lalu bagaimana membersihkan chace dari memory?

Cukup dengan menjalankan:

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

Hanya saja saran saya hal ini dibiarkan saja, karena ketika ada aplikasi yang akan menggunakan resource memory maka chace akan secara otomatis dikurangi, dan sebenarnya hal ini lebih baik karena penggunakan resource akan lebih optimal…

Leave a Reply

Your email address will not be published. Required fields are marked *


*