濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫(kù) > Linux命令free的輸出含義

Linux命令free的輸出含義

熱門標(biāo)簽:高德地圖標(biāo)注樓房入駐 咸寧智能營(yíng)銷電話機(jī)器人怎么樣 江蘇保險(xiǎn)智能外呼系統(tǒng)產(chǎn)品介紹 諾基亞地圖標(biāo)注app 北京外呼防封系統(tǒng)是什么 南昌四川外呼系統(tǒng) 西寧人工外呼系統(tǒng)線路商 個(gè)人電銷機(jī)器人 成都哪里有地圖標(biāo)注公司
[root@Linux /tmp]# free
             total       used       free     shared    buffers     cached
Mem:       4149156    4130412      18744          0      13220    2720160
-/+ buffers/cache:    1397032    2752124
Swap:      6289408        144    6289264
第1行
total 內(nèi)存總數(shù): 4149156
used 已經(jīng)使用的內(nèi)存數(shù): 4130412
free 空閑的內(nèi)存數(shù): 18744
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers Buffer Cache內(nèi)存數(shù): 13220
cached Page Cache內(nèi)存數(shù): 2720160
關(guān)系:total = used + free
第2行:
-/+ buffers/cache的意思相當(dāng)于:
-buffers/cache 的內(nèi)存數(shù):1397032 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2752124 (等于第1行的 free + buffers + cached)
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
第三行單獨(dú)針對(duì)交換分區(qū), 就不用再說了.
為了提高磁盤存取效率, Linux做了一些精心的設(shè)計(jì), 除了對(duì)dentry進(jìn)行緩存(用于VFS,加速文件路徑名到inode的轉(zhuǎn)換), 還采取了兩種主要Cache方式:Buffer Cache和Page Cache。前者針對(duì)磁盤塊的讀寫,后者針對(duì)文件inode的讀寫。這些Cache有效縮短了 I/O系統(tǒng)調(diào)用(比如read,write,getdents)的時(shí)間。
如果感興趣可以進(jìn)一步參考文件/proc/meminfo,free命令就是根據(jù)它的信息生成的。free命令的源碼可從procps-xxx-.src.rpm獲取,xxx為版本號(hào),比如procps-3.2.3-5.3.src.rpm。
參考內(nèi)核代碼:
arch/i386/mm/init.c
fs/proc/proc_misc.c
include/linux/swap.h
mm/filemap.c
fs/buffer.c
另外還可以參考O'REILLY的書《Understanding the LINUX KERNEL》。

標(biāo)簽:清遠(yuǎn) 長(zhǎng)春 金華 濮陽 中衛(wèi) 長(zhǎng)春 電信 綏化

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux命令free的輸出含義》,本文關(guān)鍵詞  Linux,命令,free,的,輸出,含義,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux命令free的輸出含義》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux命令free的輸出含義的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    衡山县| 苏州市| 苏尼特左旗| 青冈县| 辛集市| 扎兰屯市| 合川市| 盐亭县| 长顺县| 三明市| 德昌县| 漠河县| 泸溪县| 鹤岗市| 南丹县| 阜城县| 道真| 页游| 文成县| 红安县| 宁津县| 荥阳市| 南昌市| 南汇区| 镇赉县| 木兰县| 娄烦县| 余庆县| 香格里拉县| 南郑县| 德兴市| 黄浦区| 鄂托克旗| 临夏市| 石门县| 鞍山市| 临澧县| 阿勒泰市| 云和县| 固始县| 蓬莱市|