佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > CentOS下top和free命令查看系統(tǒng)中空閑內(nèi)存的方法

CentOS下top和free命令查看系統(tǒng)中空閑內(nèi)存的方法

熱門標(biāo)簽:美團(tuán) 解決方案 家政服務(wù)網(wǎng)絡(luò) 服務(wù)器配置 外呼系統(tǒng) 硅谷的囚徒呼叫中心 電話機(jī)器人搭建 百度競(jìng)價(jià)點(diǎn)擊價(jià)格的計(jì)算公式

下面介紹使用top和free命令查看系統(tǒng)中空閑內(nèi)存

所以你執(zhí)行top命令看到的

[root@linuxzgf ~]# top

Mem: 8174492k total, 7124268k used,并不是代表你的應(yīng)用程序已經(jīng)使用了7.1的內(nèi)存,這7.1G是包含了:應(yīng)用程序內(nèi)存 + 緩沖 + 緩存的內(nèi)存的,需要用free命令查看.

下面是一個(gè)例子(單位是MB):

[root@linuxzgf ~]# free -m

                    total       used       free     shared    buffers     cached

Mem:          7982       6811       1171          0        350       5114

-/+ buffers/cache:       1346       6636

Swap:        16935         11      16924

[root@linuxzgf ~]# 

在這里例子中,應(yīng)用程序只使用了1346MB內(nèi)存,還有6636MB空閑內(nèi)存可以使用. 

一些簡(jiǎn)單的計(jì)算方法: 

物理已用內(nèi)存 = 實(shí)際已用內(nèi)存 - 緩沖 - 緩存 

= 6811M - 350M - 5114M

物理空閑內(nèi)存 = 總物理內(nèi)存 - 實(shí)際已用內(nèi)存 + 緩沖 + 緩存 

應(yīng)用程序可用空閑內(nèi)存 = 總物理內(nèi)存 - 實(shí)際已用內(nèi)存 

應(yīng)用程序已用內(nèi)存 = 實(shí)際已用內(nèi)存 - 緩沖 - 緩存

原始解釋:轉(zhuǎn)至互聯(lián)網(wǎng):

Linux的基本原則是沒有資源應(yīng)該被浪費(fèi).因此核心會(huì)使用盡可能多的RAM,來緩存來自本地和遠(yuǎn)程的文件系統(tǒng)的信息.系統(tǒng)做讀寫操作的時(shí)候,會(huì)將與當(dāng)前運(yùn)行的進(jìn)程相關(guān)的數(shù)據(jù)盡量存儲(chǔ)在RAM里.系統(tǒng)報(bào)告的緩存是緩沖和頁(yè)緩存兩者之和.緩存并不是在進(jìn)程結(jié)束的時(shí)候被回收(你可能很快會(huì)啟動(dòng)另外一個(gè)進(jìn)程,需要同樣的數(shù)據(jù)),而是隨需回收–比如,當(dāng)你啟動(dòng)一個(gè)需要大量?jī)?nèi)存的進(jìn)程時(shí),Linux核心會(huì)從內(nèi)存中回收緩存,將得到的內(nèi)存分配給新的進(jìn)程. 

有些區(qū)域,比如匿名內(nèi)存映射(mmps)和共享內(nèi)存區(qū)域,它們被報(bào)告為緩存,但不是被核心直接釋放.一般的緩存不映射到進(jìn)程的地址空間,僅僅是簡(jiǎn)單的核心映射,而這些特別的緩存映射到所有掛接到它們上面的進(jìn)程. 

標(biāo)簽:烏蘭察布 北海 南昌 韶關(guān) 防城港 臨沂 邢臺(tái) 撫州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CentOS下top和free命令查看系統(tǒng)中空閑內(nèi)存的方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    尼玛县| 五峰| 平原县| 曲靖市| 长顺县| 当阳市| 大石桥市| 湟源县| 莲花县| 湘西| 盱眙县| 东莞市| 故城县| 邳州市| 六枝特区| 遂昌县| 布尔津县| 鄄城县| 砚山县| 城固县| 宜兰市| 宜良县| 巴东县| 卢氏县| 大竹县| 汉寿县| 灵丘县| 噶尔县| 渝中区| 巫溪县| 孟津县| 泰顺县| 田东县| 天全县| 永嘉县| 武威市| 兴宁市| 西乌珠穆沁旗| 慈溪市| 舒城县| 丹巴县|