linux清理系統快取
阿新 • • 發佈:2018-11-04
- Linux 記憶體優化。
- 1.清理前記憶體使用情況
- free -m
- 2.開始清理
- echo 1 > /proc/sys/vm/drop_caches
- 3.清理後記憶體使用情況
- free -m
- 4.完成!
- 檢視記憶體條數命令:
- dmidecode | grep-A16"MemoryDevice$"
- # sync
- # echo 1 > /proc/sys/vm/drop_caches
- echo 2 > /proc/sys/vm/drop_caches
- echo 3 > /proc/sys/vm/drop_caches
- cache釋放:
- To free pagecache:
- echo 1 > /proc/sys/vm/drop_caches
- To free dentries and inodes:
- echo 2 > /proc/sys/vm/drop_caches
- To free pagecache, dentries and inodes:
- echo 3 > /proc/sys/vm/drop_caches
- 說明,釋放前最好sync一下,防止丟資料。
- 因為LINUX的核心機制,一般情況下不需要特意去釋放已經使用的cache。這些cache起來的內容可以增加檔案以及的讀寫速度。