• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > linux中free命令的詳細解釋

    linux中free命令的詳細解釋

    時間: 佳洲1085 分享

    linux中free命令的詳細解釋

      linxu下的find命令可以用來查找文件,那么它的具體用法是怎樣的呢?下面由學習啦小編為大家整理了linux的free命令的詳細解釋的相關知識,希望對大家有幫助!

      一.linux的free命令的詳細解釋

      free命令

      free命令可以顯示當前系統未使用的和已使用的內存數目,還可以顯示被內核使用的內存緩沖區。

      語法

      free(選項)

      選項

      -b:以Byte為單位顯示內存使用情況;

      -k:以KB為單位顯示內存使用情況;

      -m:以MB為單位顯示內存使用情況;

      -o:不顯示緩沖區調節列;

      -s<間隔秒數>:持續觀察內存使用狀況;

      -t:顯示內存總和列;

      -V:顯示版本信息。

      二、linux中的free命令的詳解實例

      free -m

      total used free shared buffers cached

      Mem: 2016 1973 42 0 163 1497

      -/+ buffers/cache: 312 1703

      Swap: 4094 0 4094

      第一部分Mem行解釋:

      total:內存總數;

      used:已經使用的內存數;

      free:空閑的內存數;

      shared:當前已經廢棄不用;

      buffers Buffer:緩存內存數;

      cached Page:緩存內存數。

      關系:total = used + free

      第二部分(-/+ buffers/cache)解釋:

      (-buffers/cache) used內存數:第一部分Mem行中的 used – buffers – cached

      (+buffers/cache) free內存數: 第一部分Mem行中的 free + buffers + cached

      可見-buffers/cache反映的是被程序實實在在吃掉的內存,而+buffers/cache反映的是可以挪用的內存總數。

      第三部分是指交換分區。

      參考資料:linux的free命令中buffers與cached的區別

      A buffer is something that has yet to be “written” to disk. A cache is something that has been “read” from the disk and stored for later use

      對于應用程序來說,buffers/cached 是等于可用的,因為buffer/cached是為了提高文件讀取的性能,當應用程序需在用到內存的時候,buffer/cached會很快地被回收。

      所以從應用程序的角度來說 可用內存=系統free memory+buffers+cached.

      buffers是指用來給塊設備做的緩沖大小,他只記錄文件系統的metadata以及 tracking in-flight pages.

      cached是用來給文件做緩沖。

      那就是說:buffers是用來存儲,目錄里面有什么內容,權限等等。

      而cached直接用來記憶我們打開的文件,如果你想知道他是不是真的生效,你可以試一下,先后執行兩次命令#man X ,你就可以明顯的感覺到第二次的開打的速度快很多。

      cached實驗:在一臺沒有什么應用的機器上做會看得比較明顯。記得實驗只能做一次,如果想多做請換一個文件名。

      #free#man X#free#man X#free

      你可以先后比較一下free后顯示buffers的大小。

      buffers實驗:

      #free#ls /dev#free

      你比較一下兩個的大小,當然這個buffers隨時都在增加,但你有ls過的話,增加的速度會變得快,這個就是buffers/chached的區別。

      因為Linux將你暫時不使用的內存作為文件和數據緩存,以提高系統性能,當你需要這些內存時,系統會自動釋放(不像windows那樣,即使你有很多空閑內存,他也要訪問一下磁盤中的pagefiles)

    3635163 主站蜘蛛池模板: 最近中文字幕资源8| 亚洲乱码一二三四区乱码| 男女边摸边做激情视频免费| 无码av中文一区二区三区桃花岛 | 中午字幕在线观看| 老师~你的技术真好好大| 成年女人黄小视频| 四虎成人精品在永久在线| 中文字幕在线2021| 老少配老妇老熟女中文普通话| 无码人妻久久一区二区三区免费| 国产乱子伦一区二区三区| 久久99国产乱子伦精品免费| 视频一区在线观看| 抱着cao才爽| 免费能直接在线观看黄的视频 | 亲密爱人在线观看韩剧完整版免费| chinese体育男白袜videogay| 男人j桶进女人p无遮挡在线观看| 夜来香免费观看视频在线| 亚洲精品国产精品国自产观看| 91一区二区视频| 樱桃黄高清完整版在线观看| 国产成人教育视频在线观看| 久久久久青草大香线综合精品| 老司机午夜免费福利视频| 婷婷六月久久综合丁香可观看| 人妻人人澡人人添人人爽人人玩 | 亚洲AV无码一区二区三区人| 黄色免费在线观看网址| 日本乱人伦中文在线播放| 卡一卡2卡3卡精品网站| jizz中国jizz欧洲/日韩在线| 毛片大全免费看| 国产激情电影综合在线看| 久久久精品人妻一区二区三区| 精品无码国产污污污免费网站国产| 女同午夜三级在线观看| 亚洲欧美日韩中文字幕一区二区三区 | 麻豆第一区MV免费观看网站| 无码日韩AV一区二区三区|