歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> 為什麼我所有的應用都停掉後linux還要900Mb 內存沒有釋放?

為什麼我所有的應用都停掉後linux還要900Mb 內存沒有釋放?

日期:2017/2/27 11:57:08   编辑:Linux文化

>>> 此貼的回復 >> 全部使用了 919696k (898M),剩下 3234436k (3158M),所以你的記憶體還剩下很多。然後使用中的記憶體內,cached 就占用 666608k (650M),bufferd 就占用掉 144332k (140M),所以整個來看其實都還好。

系統都會把多的可用記憶體拿來當一般 disk io 存取讀寫快取的資料放置區域,這對於系統的 io 效率有很大的幫助,所以多拿來利用何樂不為呢 ?

整個情況來看,你實際跑的程式占用的記憶體其實不多... 所以你要煩惱的是,若是 cached 與 buffered 都使用率很低,然後 used 很高的話,才表示實際上系統記憶體資源不夠。

所以不要再以 "used" 認定判斷系統記憶體是否足夠使用的標准。

Copyright © Linux教程網 All Rights Reserved