国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Linux-free命令顯示各值的具體含義

2017-04-04 03:09:28 10425

free 命令相對(duì)于top 提供了更簡(jiǎn)潔的查看系統(tǒng)內(nèi)存使用情況:
# free
        total    used     free    shared   buffers    cached
  Mem:  255988   231704   24284   0        6432       139292
  -/+ buffers/cache:  85980(used2)    170008(free2)
  Swap: 746980   0        746980
Mem:表示物理內(nèi)存統(tǒng)計(jì)
-/+ buffers/cached:表示物理內(nèi)存的緩存統(tǒng)計(jì)
Swap:表示硬盤上交換分區(qū)的使用情況,這里我們不去關(guān)心。
系統(tǒng)的總物理內(nèi)存:255988Kb(256M),但系統(tǒng)當(dāng)前真正可用的內(nèi)存并不是第一行free 標(biāo)記的 24284Kb,它僅代表未被分配的內(nèi)存。
total:表示物理內(nèi)存總量。
used:表示總計(jì)分配給緩存(包含buffers 與cache )使用的數(shù)量,但其中可能部分緩存并未實(shí)際使用。
free:未被分配的內(nèi)存。
shared:共享內(nèi)存,一般系統(tǒng)不會(huì)用到,這里也不討論。
buffers:系統(tǒng)分配但未被使用的buffers 數(shù)量。
cached:系統(tǒng)分配但未被使用的cache 數(shù)量。buffer 與cache 的區(qū)別見后面。
used2:實(shí)際使用的buffers 與cache 總量,也是實(shí)際使用的內(nèi)存總量。
free2:未被使用的buffers 與cache 和未被分配的內(nèi)存之和,這就是系統(tǒng)當(dāng)前實(shí)際可用內(nèi)存。
可以整理出如下等式:
total = used + free
total = used2 + free2
used = buffers + cached + used2
free2 = buffers + cached + free
buffer 與cache 的區(qū)別
  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.


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: