linux刪除?buff/cache緩存的操作方法
linux刪除 buff/cache緩存的操作方法
藍(lán)隊(duì)云小課堂:
1.查看當(dāng)前內(nèi)存占用
1 free -h

如圖,緩存占用了將近1G,接下來(lái)進(jìn)行清理
釋放頁(yè)緩存
1 echo 1 > /proc/sys/vm/drop_caches
釋放dentries和inodes
1 echo 2 > /proc/sys/vm/drop_caches
釋放所有緩存
1 echo 3 > /proc/sys/vm/drop_caches

再次查看,緩存已被清理。
注意:執(zhí)行這些操作,你需要有root權(quán)限。通常,這些命令會(huì)在幾秒鐘內(nèi)完成,并且不需要重啟系統(tǒng)。這種操作在生產(chǎn)環(huán)境中并不推薦,因?yàn)樗鼤?huì)導(dǎo)致系統(tǒng)性能暫時(shí)下降。它的目的主要是為了清理緩存,以便進(jìn)行性能測(cè)試或者監(jiān)控。
更多小知識(shí),可聯(lián)系藍(lán)隊(duì)云一起探討。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)