Android 使用Dalvik的setTargetHeapUtilization 加強處理效率

       對於Android平臺來講,其託管層使用的Dalvik Java VM從目前的表現來看還有不少地方能夠優化處理,好比咱們在開發一些大型遊戲或耗資源的應用中可能考慮手動干涉GC處理,使用 dalvik.system.VMRuntime類提供的setTargetHeapUtilization方法能夠加強程序堆內存的處理效率。           優化

       固然具體 原理咱們能夠參考開源工程,這裏咱們僅說下使用方法:   private final static float TARGET_HEAP_UTILIZATION = 0.7f; 在程序onCreate時就能夠調用 VMRuntime.getRuntime().setTargetHeapUtilization(TARGET_HEAP_UTILIZATION);  便可。spa

相關文章
相關標籤/搜索