kernel:2.6.16+
OS:CentOS 4.7
透過 /proc/sys/vm/drop_caches這個檔案來釋放記憶體
以root來執行以下的指令
先將記憶體的暫存資料寫入disk
# sync;sync;sync
釋放linux記憶體
# echo 3 > /proc/sys/vm/drop_caches
再將 /proc/sys/vm/drop_caches的值設為0
# echo 0 > /proc/sys/vm/drop_caches
可以用 free 指令來看記憶體目前的狀態
參考:
http://huenlil.pixnet.net/blog/post/26822270-%5B%E8%BD%89%5D-%E9%87%8B%E6%94%BElinux%E8%A8%98%E6%86%B6%E9%AB%94
man drop_caches
ftp://ftp.alaska.edu/pub/sois/man/drop_caches.html
沒有留言:
張貼留言