From 18da3fed8187f01d3e309917b65395da858886b1 Mon Sep 17 00:00:00 2001 From: klozz Date: Wed, 7 Apr 2021 22:45:53 +0800 Subject: [PATCH] sdm660-common: Configure dext2oat for pre-optimization As per Android 11 Dalvik configurations * dalvik.vm.boot-dex2oat-cpu-set: CPUs running dex2oat threads during boot time Use both Silver and GOLD cluster for that * dalvik.vm.image-dex2oat-cpu-set to build bootimage use only GOLD cluster * dalvik.vm.dex2oat-cpu-set CPUs running dex2oat threads after boot time,this needs to have the same threads as the boot image compilation Signed-off-by: klozz Signed-off-by: clarencelol --- common_prop.mk | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/common_prop.mk b/common_prop.mk index 5108cd12..7f4e799d 100644 --- a/common_prop.mk +++ b/common_prop.mk @@ -9,13 +9,14 @@ PRODUCT_PROPERTY_OVERRIDES += \ dalvik.vm.dex2oat64.enabled=true \ ro.vendor.qti.am.reschedule_service=true \ ro.sys.fw.dex2oat_thread_count=8 \ + dalvik.vm.boot-dex2oat-cpu-set=0,1,2,3,4,5,6,7 \ dalvik.vm.boot-dex2oat-threads=8 \ dalvik.vm.dex2oat-cpu-set=0,1,2,3,4,5,6,7 \ dalvik.vm.dex2oat-filter=quicken \ - dalvik.vm.dex2oat-threads=8 \ - dalvik.vm.image-dex2oat-cpu-set=0,1,2,3,4,5,6,7 \ + dalvik.vm.dex2oat-threads=4 \ + dalvik.vm.image-dex2oat-cpu-set=4,5,6,7 \ dalvik.vm.image-dex2oat-filter=quicken \ - dalvik.vm.image-dex2oat-threads=8 + dalvik.vm.image-dex2oat-threads=4 # Audio PRODUCT_PROPERTY_OVERRIDES += \