Linux系統清除緩存

1、釋放內存的命令

echo 3 > /proc/sys/vm/drop_caches 

drop_caches的值可以是0-3之間的數字,代表不同的含義:
0:不釋放(系統默認值)
1:釋放頁緩存
2:釋放dentries和inodes
3:釋放所有緩存
在這裏插入圖片描述
在這裏插入圖片描述
free -m #看內存是否已經釋放掉了。
total——總物理內存
used——已使用內存,一般情況這個值會比較大,因爲這個值包括了cache+應用程序使用的內存
free——完全未被使用的內存
shared——應用程序共享內存
buffers——緩存,主要用於目錄方面,inode值等(ls大目錄可看到這個值增加)
cached——緩存,用於已打開的文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章