Re: [問題] 如何自動釋放RAM?

看板Linux作者時間13年前 (2012/10/05 11:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《ids93216.bbs@ptt.cc (ids93216)》之銘言: > 最近發現了一個釋放RAM的指令,原本吃了120M的RAM,釋放完瞬間降到40MB > 但是Linux不會自動釋放RAM,所以得要不定時自己去下那個指令 > 請問有辦法讓他在「CPU空閒時」自動釋放RAM嗎,或是每半小時自釋放一次? > 謝謝大家! 手動釋放memory不但沒必要,而且會降低效能 memory會被兩種東西佔用 1.目前正在跑的process/data 2.之前使用,但現在沒有使用的process/data 第一項自然是不能被清掉的 但第二項也是不清比較好 因為當記憶體不夠用時,自然會把第二項清掉,跟你用手動清是一樣意思 再則,之前使用過,有一定的機率之後會再用到,你把它清掉了反而損失 一般來說,除非你用的是手機之類有耗電考量的設備 不然不清ram才是正確的 -- ※ Origin: 交大次世代(bs2.to) ◆ From: R603-07.eic.nctu.edu.tw
文章代碼(AID): #1GRbIoRH (Linux)
文章代碼(AID): #1GRbIoRH (Linux)