我的DHD已ROOT及刪除了很多沒用的系統程式,為何可用RAM和以前一樣只得250-300呢?明明看見別人可以空出很多RAM!怎樣做到呢?
NCQ wrote:
但我看到有些貼子的D...(恕刪)
DHD 有768MB Ram , 這是要拿來用的 ,
如果你一直要留那400mb , 那就買368 Ram 不就好了 ??
要談記憶體 , 你要先有基本知識
空閒的記憶體 , 多工處理 , 開APP的速度 , 系統的速度 這些是有相關的
當你空閒的記憶體多了 , 多工就差了 , 開 APP 的速度也慢了
對 Android 的系統來說 , 有太多的空閒記憶體是壞事 ...
Android 不是 Windows 啊
所以你看400mb 看的很爽 , 但是使用經驗肯定是不好的
所以上述的幾點需要的是最佳化 , 但每個人習慣不同
所以沒有最好的方式 , 只有最適合的方式 ...
一般釋放記憶體分為以下幾種狀況 (前提是 Rom 得有支援)
這是以前 Ram Script 97 的設定
1 : 2560 -> foreground ; 前景程式 , 目前正在執行 (不該動)
2 : 4096 -> visible ; 可見程式 , 目前未執行但尚未結束(不該動)
3 : 5632 -> Secondary server ; 作業系統需要的服務(不該動)
4 : 10240 -> hidden ; 隱藏程式 , 目前所不需要的服務
5 : 11776 -> content provider ; App 的內容提供者 (APP 有執行時優先權會調高)
6 : 14848 -> empty ; 空程式 , 並沒有執行 , 僅保留再記憶體 (優先要釋放的)
註 : 數字表達的是分頁 , 必須乘以 4K Byte (再除以1024會得到 MB)
舉例 前景程式 2560 , 2560 * 4 / 1024 = 10 MB
意思是說 當記憶體低於 10 MB 時 , 前景程式會被強迫關閉停止
一般是修改 4 5 6 這三個部分
4:10240 = 40MB
5:11776 = 46MB
6:14848 = 58MB
我當時用 Desire 時 , 希望隨時都有超過 100MB 的記憶體 , 所以就把 6. 改成 25600(100mb)
而 Desire 所有的 Ram 不過576mb , 留 100 是因為大多數APP 耗用不超過50
100 一般可以讓我執行最新 APP 後 , 還有 50mb 以上 , 能維持系統不需砍 Content provider
樓主希望留到 400mb , 有什麼意義呢 ?? 這樣多工就沒意義了 , 切換不同APP也慢 ,
除了遊戲 , 沒幾個會吃到這麼大的 , 一般使用來說 , 留 200 都嫌太多了 ...
當然你不裝軟體 , 常駐都不開 (whatsapp line viber 之類的即時通訊) 會空出比較多的記憶體
但是 方便性 功能性 就差了 , 手機是拿來方便你的生活啊 !!!
DHD 有 768mb , Ram 大就是要拿來用的 不是拿來看的 !!
當然或許你還是不死心 , 那就自己刷rom 試試看吧
http://www.mobile01.com/topicdetail.php?f=566&t=1876599&p=1
關於記憶體方面請參考其中 第147點 (1755樓)
內文搜尋

X