關於build.prop原始Dalvik虛擬機設定與調整

原廠S3 台版 1GB Ram
system/build.prop原始Dalvik虛擬機設定是這樣子的

1.dalvik.vm.heapstartsize=8m(表示應用程序啟動後為其分配的初始大小為8m)
這裡分配的內存容量會影響到整個系統對RAM的使用程度,和第一次使用應用程序時的流暢程序。
這個值越大,系統消耗RAM則越快,但是應用程序打開後的反應也越快。
值越小,系統的RAM剩餘則越多,但是程序在啟動後會比較慢。

2.dalvik.vm.heapgrowthlimit=64m(每個應用程序最大記憶體可分配到64m)
超過就會回收...我猜沒錯的話

3.dalvik.vm.heapsize=256m(單個虛擬機可分配的最大記憶體256m)
這裡分配的內存容量會影響到整個系統對RAM的使用程序,和程序在運行一段時間後的反應速度。這個值越大,系統消耗RAM則越快,但是程序會運行的非常穩定,尤其是游戲和視頻程序的內容加載速度可以大幅度提升。值越小,系統的RAM剩餘則越多,但是程序會很卡,尤其是遊戲在切換場景Loading的時候會花費很多的時間。若應用程序需要使用超過這個值的內存時,將會觸發系統的垃圾收集器,系統和程序就會卡頓。

---------------------------------------------------------------------------
小弟我第一次打這麼大篇瞎掰文,各位當作參考就好不要完全相信
關於root後修改build.prop當掉、死機、變磚,請不要晚上來找我~謝謝
---------------------------------------------------------------------------
懶人總結 S3 台版
1.想要裝很多widget小工具到桌面的,推薦
dalvik.vm.heapstartsize=4m
dalvik.vm.heapgrowthlimit=32m
dalvik.vm.heapsize=128m
也許開啟程式沒那麼快,但比較不卡頓,且可用記憶體會比較多
--------------
2.只要玩遊戲、桌面很乾淨很無聊的、不安裝其他widget小工具
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=128m
dalvik.vm.heapsize=256m
載入大型程式或遊戲比較快
-----------------------------------------
S3 LTE (I9305)預設dalvik也是跟S3一樣
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=256m
2012-12-09 6:14 發佈
感謝你的教學文章,請問root後要怎樣修改?
修改後除了記憶體的使用配置改變外對系統會否有其他影響?
玩網頁flash game時運行了一段時間後就會開始慢動作的原因原來就是這個
我的也是 i9305 LTE 大家多交流一下吧謝謝
苦榮
超級感謝大大啊..之前有看過改這個的相關教學,但是他們改的是以前單核1G的機種..
所以其實他們優化後的設定卻還是比現在高規機種的原本設定還來的低
但是怕改了會不穩定,一直都不敢下手,現在大致上知道原理了
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?