久久久久国产精品,久久精品成人一区二区三区,好大好硬好深好爽想要,久久99热全是成人精品亚洲欧美精品,久久精品国产最新地址

分享到:

查看Linux服務(wù)器的內(nèi)存使用情況

日期:2016-12-26 21:38:00     閱讀:314     文章來(lái)源:源美網(wǎng)絡(luò)     標(biāo)簽:深圳網(wǎng)站建設(shè),深圳網(wǎng)頁(yè)設(shè)計(jì)

查看Linux服務(wù)器的內(nèi)存使用情況,我們可以使用如下命令:

free -m 

Free命令顯示的是當(dāng)前內(nèi)存的使用情況,m的意思是以M個(gè)字節(jié)來(lái)顯示內(nèi)容,此命令只在Linux系統(tǒng)下有效,在FreeBSD下是沒(méi)有此命令的。命令顯示結(jié)果如下所示:

total    used    free   shared  buffers   cached

Mem:     3949    1397    2551     0    268    917

-/+ buffers/cache:    211    3737

Swap:    8001     0    8001

上述結(jié)果中各個(gè)參數(shù)的詳細(xì)說(shuō)明如下:

·total:內(nèi)存總數(shù)。

·used:已經(jīng)使用的內(nèi)存數(shù)。

·free:空閑的內(nèi)存數(shù)。

·shared:多個(gè)進(jìn)程共享的內(nèi)存總額。

·buffers buffer cache和cached page cache:磁盤緩存的大小。

·-buffers/cache:(已用)的內(nèi)存數(shù),即used-buffers-cached。

·+buffers/cache:(可用)的內(nèi)存數(shù),即free + buffers + cached。

由此得出結(jié)論,可用內(nèi)存的計(jì)算公式為

可用內(nèi)存=free+buffers+cached

2551MB+268MB+917MB=3737MB

注意 細(xì)心的讀者朋友們可能會(huì)發(fā)現(xiàn)上面等式兩邊的數(shù)值并不相等,但這個(gè)沒(méi)關(guān)系,-m參數(shù)其實(shí)是以整數(shù)數(shù)值來(lái)取舍的。大家如果對(duì)這個(gè)運(yùn)算結(jié)果有懷疑,可以嘗試不帶-m參數(shù)來(lái)觀看free命令顯示的結(jié)果,這樣就會(huì)一目了然了。


可見(jiàn)-buffers/cache反映的是被程序?qū)崒?shí)在在占用的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。

第三部分是指交換分區(qū),比較簡(jiǎn)單,這里不再介紹了。


有可能大家看了上面的解釋還是不太明白。比如:第一部分(Mem)與第二部分(-/+buffers/cache)的結(jié)果有關(guān),used和free為什么這么奇怪?其實(shí)我們可以從兩個(gè)方面來(lái)分析。對(duì)操作系統(tǒng)來(lái)講這兩項(xiàng)是Mem的參數(shù),buffers/cached都屬于被使用,所以它認(rèn)為free只有2551MB;對(duì)應(yīng)用程序來(lái)講+buffers/cached等同可用的內(nèi)存,因?yàn)閎uffer/cached可提高程序執(zhí)行的性能,當(dāng)程序使用內(nèi)存時(shí),buffer/cached很快就會(huì)被使用。所以從應(yīng)用的角度來(lái)看,應(yīng)以(-/+ buffers/cache)的free和used為主。那么我們主要看與它相關(guān)的free和used就可以了。另外告訴大家一些常識(shí),Linux為了提高磁盤和內(nèi)存的存取效率,它做了很多精心的設(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í)間。

在Linux系統(tǒng)中,內(nèi)存是拿來(lái)用的,不是用來(lái)看的。而在Windows系統(tǒng)中,無(wú)論你的真實(shí)物理內(nèi)存有多少,它都會(huì)用硬盤交換文件來(lái)讀,即使是內(nèi)存還有一大部分。這也就是Windows系統(tǒng)常常提示虛擬空間不足的原因??梢韵胂蟮玫?,硬盤的速度怎么會(huì)快過(guò)內(nèi)存,所以我們?cè)谟^察Linux系統(tǒng)的內(nèi)存使用情況時(shí),只要沒(méi)發(fā)現(xiàn)用swap的交換空間,就不用擔(dān)心自己的內(nèi)存太小。如果常??吹絪wap用了很多,你可能就要考慮增加物理內(nèi)存了。這也是在Linux服務(wù)器上看內(nèi)存是否夠用的標(biāo)準(zhǔn)。



文章引用:http://www.duhuilife.cn/new/184.html

本站文章為深圳網(wǎng)站建設(shè)·源美網(wǎng)絡(luò)原創(chuàng)策劃,如有版權(quán)糾紛或者違規(guī)問(wèn)題,請(qǐng)聯(lián)系我們刪除,謝謝!

上一篇: 查看Linux服務(wù)器的硬盤使用情況

下一篇: 查看Linux服務(wù)器的CPU詳細(xì)情況

返回列表
最新案例
OUR ADVANTAGE WORKS

售后保障

承諾任何問(wèn)題1小時(shí)內(nèi)解決

數(shù)據(jù)備份

更安全、更高效、更穩(wěn)定

價(jià)格公道精準(zhǔn)

項(xiàng)目經(jīng)理精準(zhǔn)報(bào)價(jià)不弄虛作假

合作無(wú)風(fēng)險(xiǎn)

重合同講信譽(yù),無(wú)效全額退款