centos系統內存 buff/cache 佔用過高

情況說明: centos系統,buff/cache佔用過高,導致服務器內存居高不下,但是通過top查看系統進程並無過多佔用內存

實際情況:
centos系統內存 buff/cache 佔用過高

處理步驟:
1.執行sync命令;

sync

2.執行釋放內存命令:

echo 3 > /proc/sys/vm/drop_caches

命令解釋:

sync 指令會將存於 buffer 中的資料強制寫入硬盤中。
echo 1 > /proc/sys/vm/drop_caches:表示清除pagecache。
echo 2 > /proc/sys/vm/drop_caches:表示清除回收slab分配器中的對象(包括目錄項緩存和inode緩存)。
echo 3 > /proc/sys/vm/drop_caches:表示清除pagecache和slab分配器中的緩存對象。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章