溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么在Linux中使用free命令

發(fā)布時(shí)間:2021-03-15 16:00:20 來(lái)源:億速云 閱讀:176 作者:Leah 欄目:系統(tǒng)運(yùn)維

今天就跟大家聊聊有關(guān)怎么在Linux中使用free命令,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

                                                       [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)
可見(jiàn)-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
第三行單獨(dú)針對(duì)交換分區(qū), 就不用再說(shuō)了.
為了提高磁盤(pán)存取效率, Linux做了一些精心的設(shè)計(jì), 除了對(duì)dentry進(jìn)行緩存(用于VFS,加速文件路徑名到inode的轉(zhuǎn)換), 還采取了兩種主要Cache方式:Buffer Cache和Page Cache。前者針對(duì)磁盤(pán)塊的讀寫(xiě),后者針對(duì)文件inode的讀寫(xiě)。這些Cache有效縮短了 I/O系統(tǒng)調(diào)用(比如read,write,getdents)的時(shí)間。

看完上述內(nèi)容,你們對(duì)怎么在Linux中使用free命令有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI