android修改虛擬記憶體(方法)
阿新 • • 發佈:2019-02-20
如果有理有原始碼的話,
修改: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