国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

ludi的個人空間 http://www.qingdxww.cn/space-uid-138953.html [收藏] [復制] [RSS]

博客

2018-12-19

已有 1237 次閱讀2018-12-19 11:47 |個人分類:linux系統| linux

free命令介紹

下面為使用free命令查看我們實驗室文件服務器內存得到的結果,-m選項表示使用MB為單位:

                

輸出的第二行表示系統內存的使用情況:

Mem: total(總量)= 3920MB,

used(已使用)= 1938MB,

free(空閑)= 1982MB,

shared(共享內存)= 0MB,

buffers = 497MB,

cached = 1235MB

注:前面四項都比較好理解,buffer 和 cache找不到合適的詞來翻譯,它們的區別在于:

· 

A buffer is something that has yet to be “written” to disk.

· 

· 

A cache is something that has been “read” from the disk and stored for later use.

· 

buffer用于存放要輸出到磁盤的數據,而cache是從磁盤讀出存放到內存中待今后使用的數據。它們的引入均是為了提供IO的性能。

輸出的第三行表示在第二行的基礎上-/+ buffers/cache得到的:

1. 

– buffers/cache used = Mem used – buffers – cached = 1938MB – 497MB – 1235MB = 205MB 

2. 

3. 

+ buffers/cache free = Mem free + buffers + cached = 1982MB + 497MB + 1235MB = 3714MB 

4. 

輸出的第三行表示交換分區使用的情況:

Swap:total(總量)= 4095MB

used(使用)= 0MB

free(空閑)= 4095MB

由于系統當前內存還比較充足,并未使用到交換分區。

上面輸出的結果比較難理解的可能是第三行,為什么要向用戶展示這行數據呢?內存使用量減去系統buffer/cached的內存表示何意呢?系統空閑內存加上buffer/cached的內存又表示何意?

內存的分類

我們把內存分為三類,從用戶和操作系統的角度對其使用情況有不同的稱呼:

 

上表中something代表的正是free命令中”buffers/cached”的內存,由于這塊內存從操作系統的角度確實被使用,但如果用戶要使用,這塊內存是可以很快被回收被用戶程序使用,因此從用戶角度這塊內存應劃為空閑狀態。

再次回到free命令輸出的結果,第三行輸出的結果應該就能理解了,這行的數字表示從用戶角度看系統內存的使用情況更多請加意義氣五五吧久零就要。因此,如果你用top或者free命令查看系統的內存還剩多少,其實你應該將空閑內存加上buffer/cached的內存,那才是實際系統空閑的內存。

buffers/cached好處

Linux

內存管理做了很多精心的設計,除了對dentry進行緩存(用于VFS,加速文件路徑名到inode的轉換),還采取了兩種主要Cache方式:Buffer Cache和Page Cache,目的就是為了提升磁盤IO的性能。從低速的塊設備上讀取數據會暫時保存在內存中,即使數據在當時已經不再需要了,但在應用程序下一次訪問該數據時,它可以從內存中直接讀取,從而繞開低速的塊設備,從而提高系統的整體性能。

Linux會充分利用這些空閑的內存,設計思想是內存空閑還不如拿來多緩存一些數據,等下次程序再次訪問這些數據速度就快了,而如果程序要使用內存而系統中內存又不足時,這時不是使用交換分區,而是快速回收部分緩存,將它們留給用戶程序使用。

因此,可以看出,buffers/cached真是百益而無一害,真正的壞處可能讓用戶產生一種錯覺——Linux耗內存!其實不然,Linux并沒有吃掉你的內存,只要還未使用到交換分區,你的內存所剩無幾時,你應該感到慶幸,因為Linux緩存了大量的數據,也許下一次你就從中受益!

實驗證明

下面通過實驗來驗證上面的結論:

我們先后讀入一個大文件,比較兩次讀入的實踐:

1.首先生成一個1G的大文件

 

2. 清空緩存

 

3. 讀入這個文件,測試消耗的時間

 

4. 再次讀入該文件,測試消耗的時間

 

從上面看出,第一次讀這個1G的文件大約耗時18s,而第二次再次讀的時候,只耗時0.3s,足足提升60倍!


路過

雞蛋

鮮花

握手

雷人

評論 (0 個評論)

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
返回頂部
主站蜘蛛池模板: ye321夜色资源网站 | 日本不卡在线视频高清免费 | 99免费精品 | 亚洲一区二区三区不卡视频 | 国产一级特黄生活片 | 久久综合一区二区三区 | 亚洲一区在线视频 | 日韩欧美一区二区在线观看 | 欧美成人全部费免网站 | 亚洲三级网 | 亚洲一成人毛片 | 日本无遮挡吸乳视频 | 婷婷综合网站 | 灰姑娘的炎热之夜 | 999网| 午夜影剧院 | 欧美日日 | 久久亚洲国产成人精品性色 | 99精品视频在线免费观看 | 午夜免费看片 | 国产网站麻豆精品视频 | 亚洲国产专区 | www.日本视频| 亚洲国产精久久久久久久春色 | 国产亚洲精品日韩香蕉网 | 欧美日本一区 | 老汉tv永久视频福利在线观看 | 九九热在线视频 | 一个人hd免费完整高清视频 | 国产黄色在线播放 | 丝瓜草莓向日葵芭比小猪 | 网站四虎1515hhcom | 免费一区二区三区久久 | 日本在线不卡免费 | 国产在线干 | 国产精品日韩欧美一区二区三区 | 羞羞视频在线观看入口 | 四虎影院在线免费观看 | 欧美 日韩 国产 色 欧美 日韩 成人 | 欧美三茎同入 | 日本www在线观看 |