[問題] 請問關於memory釋放的問題

看板Linux作者 (東亞第一高峰XD)時間17年前 (2008/08/14 16:14), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/2 (看更多)
我有爬過文,但是其實看的不是很懂 想知道還有沒有其他什麼辦法可以是放工作站的記憶體 因為工作站14G的記憶體,幾乎全部都被拿去當cache使用了, 而且沒有在跑程式,下 free -m 的指令之後得到的結果如下: total used free shared buffers cached Mem: 14030 13972 58 0 253 13390 -/+ buffers/cache: 328 13702 Swap: 49999 51 49947 是什麼原因會這樣呢? 因為其他使用者也說之前也是這樣,然後跑程式跑起來很慢 還是說只能重開機釋放記憶體呢? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.135.189

08/14 16:21, , 1F
cache不是會自己放掉嗎,如果程式需要記憶體的話。
08/14 16:21, 1F

08/14 16:34, , 2F
但現在他不會自動釋放耶 跑程式跑到一半說記憶體出錯
08/14 16:34, 2F

08/14 17:38, , 3F
http://tinyurl.com/69tg46 參考一下,有關free指令
08/14 17:38, 3F

08/14 17:40, , 4F
根據那網址的說法,cached是多少拿來當cache但未被使用
08/14 17:40, 4F
文章代碼(AID): #18e-blpG (Linux)
文章代碼(AID): #18e-blpG (Linux)