如下修改是git工具的修改记录
--- a/device/rockchip/rk30sdk/BoardConfig.mk
+++ b/device/rockchip/rk30sdk/BoardConfig.mk
@@ -7,7 +7,7 @@ TARGET_BOARD_PLATFORM ?= rk30xx
TARGET_BOARD_PLATFORM_GPU ?= mali400
TARGET_BOARD_HARDWARE ?= rk30board
BOARD_USE_LCDC_COMPOSER ?= false
-BOARD_USE_LOW_MEM ?= true
+BOARD_USE_LOW_MEM ?= false //把BOARD_USE_LOW_MEM值改为 false
TARGET_NO_BOOTLOADER ?= true
TARGET_RELEASETOOLS_EXTENSIONS := device/rockchip/rk30sdk
diff --git a/frameworks/base/services/java/com/android/server/am/ProcessList.java b/frameworks/base/services/java/com/android/server/am/ProcessList.java
index 9e25e30..f50a2dc 100644
--- a/frameworks/base/services/java/com/android/server/am/ProcessList.java
+++ b/frameworks/base/services/java/com/android/server/am/ProcessList.java
@@ -144,8 +144,8 @@ class ProcessList {
// These are the high-end OOM level limits. This is appropriate for a
// 1280x800 or larger screen with around 1GB RAM. Values are in KB.
private final long[] mOomMinFreeHigh = new long[] {
- 32768, 40960, 49152,
- 57344, 65536, 81920
+ 32768*5, 40960*5, 49152*5, //这些值增大
+ 57344*5, 65536*5, 81920*5 //这些值增大 按照机器实际情况增大
};
// The actual OOM killer memory levels we are using.
private final long[] mOomMinFree = new long[mOomAdj.length];
diff --git a/frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk b/frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk
index 5bbd2b0..533bfc4 100644
--- a/frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk
+++ b/frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk
@@ -17,8 +17,8 @@
# Provides overrides to configure the Dalvik heap for a standard tablet device.
PRODUCT_PROPERTY_OVERRIDES += \
- dalvik.vm.heapstartsize=8m \
- dalvik.vm.heapgrowthlimit=64m \
+ dalvik.vm.heapstartsize=48m \
+ dalvik.vm.heapgrowthlimit=96m \ //按照机器实际情况增大
dalvik.vm.heapsize=384m \
dalvik.vm.heaptargetutilization=0.75 \
dalvik.vm.heapminfree=512k \
Android4.2.2 使用第三方应用卡顿(RK)
猜你喜欢
转载自blog.csdn.net/u014630142/article/details/82424985
今日推荐
周排行