1. 程式人生 > >android修改虛擬記憶體(方法)

android修改虛擬記憶體(方法)

如果有理有原始碼的話,

修改:out/target/product/xxx/system/build.prop檔案

dalvik.vm.heapstartsize=12m         --------------->應用啟動,立馬分屏12M記憶體

dalvik.vm.heapgrowthlimit=72m     --------------->整個應用,記憶體不夠,每次+12M,最多可72/12=6(次)

dalvik.vm.heapsize=256m             --------------->分配的記憶體容量會影響到整個系統對RAM的使用程式

根據以上的解釋,你可以根據你的實際情況來分配,如果你的裝置要執行很多的裝置,那麼你的startsize要設定小一點,4~6M就可以了

如果是自己的裝置就執行一個程式,比如我這邊的情況,那麼我可以適當多app分配多一點的記憶體

還有裝置的build.prop檔案裡面只有一條設定語句

dalvik.vm.heapsize=72m    ------->這個你可以看出來,和上面的第二條是一樣的,一般設定32~48M即可

如果你的韌體,官方提供解析韌體的軟體,那麼你也可以沒有原始碼,通過軟體修改你的build.prop檔案,然後儲存即可!

參考文件:http://goo.gl/lOLgcN