欧美激情aaaa_伊人久久久大香线蕉综合直播_日韩在线卡一卡二_亚洲成人人体

free

顯示內存的使用情況

補充說明

free命令 可以顯示當前系統未使用的和已使用的內存數目,還可以顯示被內核使用的內存緩沖區。

語法

free(選項)

選項

-b # 以Byte為單位顯示內存使用情況;
-k # 以KB為單位顯示內存使用情況;
-m # 以MB為單位顯示內存使用情況;
-g # 以GB為單位顯示內存使用情況。 
-o # 不顯示緩沖區調節列;
-s<間隔秒數> # 持續觀察內存使用狀況;
-t # 顯示內存總和列;
-V # 顯示版本信息。

實例

free -t    # 以總和的形式顯示內存的使用信息
free -s 10 # 周期性的查詢內存使用信息,每10s 執行一次命令

顯示內存使用情況

free -m
             total       used       free     shared    buffers     cached
Mem:          2016       1973         42          0        163       1497
-/+ buffers/cache:        312       1703
Swap:         4094          0       4094

第一部分Mem行解釋:

total:內存總數;
used:已經使用的內存數;
free:空閑的內存數;
shared:當前已經廢棄不用;
buffers Buffer:緩存內存數;
cached Page:緩存內存數。

關系:total = used + free

第二部分(-/+ buffers/cache)解釋:

(-buffers/cache) used內存數:第一部分Mem行中的 used – buffers – cached
(+buffers/cache) free內存數: 第一部分Mem行中的 free + buffers + cached

可見-buffers/cache反映的是被程序實實在在吃掉的內存,而+buffers/cache反映的是可以挪用的內存總數。

第三部分是指交換分區。

輸出結果的第四行是交換分區SWAP的,也就是我們通常所說的虛擬內存。 區別:第二行(mem)的used/free與第三行(-/+ buffers/cache) used/free的區別。 這兩個的區別在于使用的角度來看,第一行是從OS的角度來看,因為對于OS,buffers/cached 都是屬于被使用,所以他的可用內存是2098428KB,已用內存是30841684KB,其中包括,內核(OS)使用+Application(X, oracle,etc)使用的+buffers+cached.

第三行所指的是從應用程序角度來看,對于應用程序來說,buffers/cached 是等于可用的,因為buffer/cached是為了提高文件讀取的性能,當應用程序需在用到內存的時候,buffer/cached會很快地被回收。

所以從應用程序的角度來說,可用內存=系統free memory+buffers+cached。 如本機情況的可用內存為:

18007156=2098428KB+4545340KB+11363424KB

接下來解釋什么時候內存會被交換,以及按什么方交換。

當可用內存少于額定值的時候,就會開會進行交換。如何看額定值:

cat /proc/meminfo

MemTotal:       16140816 kB
MemFree:          816004 kB
MemAvailable:    2913824 kB
Buffers:           17912 kB
Cached:          2239076 kB
SwapCached:            0 kB
Active:         12774804 kB
Inactive:        1594328 kB
Active(anon):   12085544 kB
Inactive(anon):    94572 kB
Active(file):     689260 kB
Inactive(file):  1499756 kB
Unevictable:      116888 kB
Mlocked:          116888 kB
SwapTotal:       8191996 kB
SwapFree:        8191996 kB
Dirty:                56 kB
Writeback:             0 kB
AnonPages:      12229228 kB
Mapped:           117136 kB
Shmem:             58736 kB
Slab:             395568 kB
SReclaimable:     246700 kB
SUnreclaim:       148868 kB
KernelStack:       30496 kB
PageTables:       165104 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    16262404 kB
Committed_AS:   27698600 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      311072 kB
VmallocChunk:   34350899200 kB
HardwareCorrupted:     0 kB
AnonHugePages:   3104768 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      225536 kB
DirectMap2M:    13279232 kB
DirectMap1G:     5242880 kB

交換將通過三個途徑來減少系統中使用的物理頁面的個數: 

  1. 減少緩沖與頁面cache的大小,
  2. 將系統V類型的內存頁面交換出去, 
  3. 換出或者丟棄頁面。(Application 占用的內存頁,也就是物理內存不足)。

事實上,少量地使用swap是不是影響到系統性能的。

那buffers和cached都是緩存,兩者有什么區別呢?

為了提高磁盤存取效率, Linux做了一些精心的設計, 除了對dentry進行緩存(用于VFS,加速文件路徑名到inode的轉換), 還采取了兩種主要Cache方式:

Buffer Cache和Page Cache。前者針對磁盤塊的讀寫,后者針對文件inode的讀寫。這些Cache有效縮短了 I/O系統調用(比如read,write,getdents)的時間。 磁盤的操作有邏輯級(文件系統)和物理級(磁盤塊),這兩種Cache就是分別緩存邏輯和物理級數據的。

Page cache實際上是針對文件系統的,是文件的緩存,在文件層面上的數據會緩存到page cache。文件的邏輯層需要映射到實際的物理磁盤,這種映射關系由文件系統來完成。當page cache的數據需要刷新時,page cache中的數據交給buffer cache,因為Buffer Cache就是緩存磁盤塊的。但是這種處理在2.6版本的內核之后就變的很簡單了,沒有真正意義上的cache操作。

Buffer cache是針對磁盤塊的緩存,也就是在沒有文件系統的情況下,直接對磁盤進行操作的數據會緩存到buffer cache中,例如,文件系統的元數據都會緩存到buffer cache中。

簡單說來,page cache用來緩存文件數據,buffer cache用來緩存磁盤數據。在有文件系統的情況下,對文件操作,那么數據會緩存到page cache,如果直接采用dd等工具對磁盤進行讀寫,那么數據會緩存到buffer cache。

所以我們看linux,只要不用swap的交換空間,就不用擔心自己的內存太少.如果常常swap用很多,可能你就要考慮加物理內存了.這也是linux看內存是否夠用的標準.

如果是應用服務器的話,一般只看第二行,+buffers/cache,即對應用程序來說free的內存太少了,也是該考慮優化程序或加內存了。

欧美激情aaaa_伊人久久久大香线蕉综合直播_日韩在线卡一卡二_亚洲成人人体
亚洲另类一区二区| 国产精品成人v| 蜜乳av另类精品一区二区| 国产女人精品视频| 久久狠狠一本精品综合网| 韩国一区二区三区美女美女秀| 先锋a资源在线看亚洲| 国产视频精品免费播放| 久久精品国产v日韩v亚洲 | 欧美在线影院| 国产欧美日韩精品专区| 久久久久久亚洲精品杨幂换脸| 在线欧美不卡| 欧美午夜不卡| 六月婷婷一区| 亚洲欧美日韩在线综合| 亚洲高清不卡一区| 国产麻豆91精品| 欧美精品一区三区| 国自产拍偷拍福利精品免费一| 久久尤物视频| 亚洲一区二区三区精品在线观看| 国产一区二区三区在线观看免费| 欧美成人dvd在线视频| 亚洲视频一区二区| 影视先锋久久| 国产精品日本| 欧美mv日韩mv亚洲| 欧美伊人久久大香线蕉综合69| 亚洲伦伦在线| 国产综合婷婷| 国产欧美激情| 国产自产精品| 国产欧美日韩另类视频免费观看| 国产一区二区三区四区三区四| 免费日韩av片| 欧美影院精品一区| 亚洲一区二区三区中文字幕在线 | 亚洲欧美日本在线| 国内精品国产成人| 欧美日韩亚洲网| 欧美电影资源| 美女主播视频一区| 久久伊人亚洲| 久久成人免费电影| 亚洲私拍自拍| 99国产精品自拍| 亚洲区中文字幕| 在线免费不卡视频| 激情综合久久| 国产精品一区二区你懂的| 欧美日韩麻豆| 欧美色一级片| 欧美日韩激情网| 欧美日韩精品是欧美日韩精品| 免费中文字幕日韩欧美| 美女91精品| 欧美激情成人在线视频| 欧美理论在线播放| 欧美日韩一卡二卡| 欧美日韩一区三区| 欧美日韩一区二区三区在线观看免 | 尤物在线精品| 国模精品一区二区三区色天香| 国产精品最新自拍| 国产日韩欧美在线看| 国产日本欧美在线观看 | 国产日韩欧美在线观看| 国产欧美日韩在线| 国产一区二区三区精品欧美日韩一区二区三区 | 中国成人在线视频| 亚洲最新合集| 中文在线一区| 亚洲欧美日韩一区二区三区在线| 香蕉国产精品偷在线观看不卡| 欧美影院一区| 欧美freesex8一10精品| 欧美大片在线观看一区二区| 欧美日韩国产成人在线观看| 欧美午夜电影网| 国产一区视频观看| 亚洲国产精品一区二区尤物区| 亚洲韩国一区二区三区| 亚洲小少妇裸体bbw| 久久国内精品自在自线400部| 久久电影一区| 欧美伦理影院| 国产欧美一区在线| 亚洲国内精品| 亚洲欧美一级二级三级| 久热re这里精品视频在线6| 欧美日韩国产色视频| 国产农村妇女精品| 亚洲黄色片网站| 性色av香蕉一区二区| 久久免费国产精品| 欧美黄色网络| 国产视频精品免费播放| 亚洲第一级黄色片| 亚洲欧美日韩在线观看a三区| 久久婷婷国产综合国色天香| 欧美日韩一区二区在线| 国产亚洲免费的视频看| 亚洲看片网站| 久久男女视频| 国产精品视频免费观看| 亚洲欧洲精品天堂一级| 久久av一区二区三区| 欧美久久影院| 亚洲成色精品| 欧美一区二区啪啪| 欧美午夜激情视频| 亚洲精品一区二区三区蜜桃久| 久久久噜噜噜久久| 欧美日韩一区在线| 亚洲国产成人av| 午夜亚洲福利| 国产精品一级久久久| 亚洲无玛一区| 欧美三级乱人伦电影| 亚洲国语精品自产拍在线观看| 久久av资源网| 国产欧美精品日韩区二区麻豆天美 | 欧美高清在线精品一区| 国产情侣一区| 亚洲一区二区三区免费观看| 欧美日韩喷水| 夜夜夜精品看看| 欧美日韩理论| 亚洲午夜久久久久久尤物| 欧美屁股在线| 99国产精品| 亚洲美女视频| 欧美一级片在线播放| 欧美日韩国产综合在线| 亚洲精选一区| 国产麻豆午夜三级精品| 久久在线91| 欧美成人在线影院| 欧美福利一区| 一区精品久久| 亚洲精品中文字| 久久激情综合网| 久久国产精品亚洲77777| 国产精品日本一区二区| 亚洲午夜极品| 国产精品美女999| 午夜精品999| 国产午夜精品理论片a级大结局| 欧美一区亚洲一区| 黄色成人免费观看| 国产一区三区三区| 欧美日韩一区在线播放| 国产一区91| 欧美.com| 在线亚洲免费视频| 国产欧美在线| 亚洲电影免费观看高清完整版在线| 久久久久久亚洲精品中文字幕| 欧美日产一区二区三区在线观看 | 麻豆精品一区二区综合av| 好看的日韩av电影| 欧美大片在线观看| 正在播放欧美一区| 国产精品一区在线观看| 久久久亚洲高清| 亚洲精品免费网站| 国产精品高清在线| 欧美淫片网站| 亚洲美女在线看| 国产精品视频不卡| 欧美成在线观看| 先锋影音久久| 亚洲精品在线三区| 国产亚洲欧美一区二区三区| 免费不卡亚洲欧美| 新片速递亚洲合集欧美合集| 亚洲国产欧美一区二区三区同亚洲 | 国产精品美女久久久久aⅴ国产馆| 欧美一区二区三区四区在线| 最新69国产成人精品视频免费| 国产精品丝袜xxxxxxx| 免费不卡亚洲欧美| 亚洲一区欧美激情| 亚洲精品国产拍免费91在线| 国产夜色精品一区二区av| 国产精品v欧美精品v日本精品动漫| 午夜国产不卡在线观看视频| 亚洲午夜精品久久久久久浪潮 | 一区二区亚洲精品| 欧美午夜精品理论片a级大开眼界| 久久久久久久久久久久久女国产乱 | 欧美高清视频一区二区| 性亚洲最疯狂xxxx高清| 日韩视频二区| 午夜日韩在线观看| 欧美人妖另类| 久久综合亚洲社区| 欧美一区二区高清在线观看| 久久精品人人做人人爽电影蜜月|