>>> 此貼的回復 >> 全部使用了 919696k (898M),剩下 3234436k (3158M),所以你的記憶體還剩下很多。然後使用中的記憶體內,cached 就占用 666608k (650M),bufferd 就占用掉 144332k (140M),所以整個來看其實都還好。
系統都會把多的可用記憶體拿來當一般 disk io 存取讀寫快取的資料放置區域,這對於系統的 io 效率有很大的幫助,所以多拿來利用何樂不為呢 ?
整個情況來看,你實際跑的程式占用的記憶體其實不多... 所以你要煩惱的是,若是 cached 與 buffered 都使用率很低,然後 used 很高的話,才表示實際上系統記憶體資源不夠。
所以不要再以 "used" 認定判斷系統記憶體是否足夠使用的標准。