csaaa7 wrote:
我的設定如下 , 試...(恕刪)
關於你的設定我提供一點看法
56這個欄位是Hidden app
在背景執行的程式都會在這裡
如Whatsapp, Line, 數位時鐘等
當記憶體掉到56後這些就會被關閉
設定56還算合理
128這個是Empty app
當你的程式按下Home鍵丟到背景以後
它就算是Empty app (在背景但並沒有在執行)
設成128容易造成 你開一個程式,然後連結到另一個程式的時候被關閉
例如:開啟瀏覽器,然後連結到Youtube看完以後,瀏覽器就會被關掉重開
這樣其實使用上來講會比較不方便
Heapsize這個我之前查了好久
它代表者
單一個程式所能使用的最大記憶體
這個值設定越大
一個app所能使用的記憶體就越大
但也容易使得其他能被用的記憶體變少
例如:
開啟FB瀏覽很久,FB吃的記憶體就會很大,依照你的設定最大可以到128MB...
通常開完機以後大約會剩下120MB
假設你的FB只耗掉60MB好了
當你"正在"瀏覽FB的時候,剩下可用的記憶體就會變成60MB
這樣如果依照你的設定
Empty app和Content provider的程式就一定會被關閉
Hidden app也有非常大的機率也會被關閉
這樣你的Whatsapp, Line, 時鐘等這些軟體就會被殺掉
而且更糟的是
當你在玩大型遊戲時(通常非常吃ram)
背景程式都被刪光了
但是
很多程式都有重啟設定 例如:Whatsapp, Line, 時鐘都有自動重啟設定
這樣你在玩遊戲時應該會常常覺得頓一下頓一下的
這就是因為這些程式自動重啟所造成的
以Arc來說
Heapsize預設是32MB
設置40MB已經可以使得MC3非常順暢的玩了
剛好就好,過與不及皆不宜啊
關於Heapsize
Market有個程式叫做VM Heap Tool
是給root過的人使用的
裡面有詳細介紹Heap是什麼
以及可以更改Heapsize(其實就是去build.prop裡面改數字,所以才要root)
裡面最大也只有48m而已
表示數值超過48m基本上已經沒有太大意義了
VM Heap Tool