日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux buff/cache和清理占用过高

發布時間:2024/2/28 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux buff/cache和清理占用过高 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里buff/cache一列占用過高

進行如下修改,然后 free -g 發現緩存立即被釋放

echo 1 > /proc/sys/vm/drop_cach
drop_caches的值可以是0-3之間的數字,代表不同的含義:
0:不釋放(系統默認值)
1:釋放頁緩存
2:釋放dentries和inodes
3:釋放所有緩存

了解代碼意思

1:buffer和cache是兩個在計算機技術中被用濫的名詞,放在不通語境下會有不同的意義。在Linux的內存管理中,這里的buffer指Linux內存的:Buffer cache。這里的cache指Linux內存中的,翻譯成中文可以叫做緩沖區緩存和頁面緩存

什么是page cache?
Page cache主要用來作為文件系統上的文件數據的緩存來用

什么是buffer cache
Buffer cache則主要是設計用來在系統對塊設備進行讀寫的時候,對塊進行數據緩存的系統來使用。

總結

以上是生活随笔為你收集整理的Linux buff/cache和清理占用过高的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。