From 2cf22ea5b3fdf966cce62be34e2ee6bf0fb136cc Mon Sep 17 00:00:00 2001 From: Wei Wang Date: Mon, 13 Dec 2021 14:39:16 -0800 Subject: [PATCH 1/3] Remove bg group usage Given the current suspects that the bg throttling may cause extra longer runnable in P21, remove its usage. Bug: 208895940 Test: book and check cfs group Signed-off-by: Wei Wang Change-Id: If7f20646e944eab8d42e6698e08069b608a0ea7a --- task_profiles.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/task_profiles.json b/task_profiles.json index 864961fb..fca5a076 100644 --- a/task_profiles.json +++ b/task_profiles.json @@ -74,7 +74,7 @@ "Params": { "Controller": "cpu", - "Path": "dex2oat" + "Path": "system" } }, { @@ -135,7 +135,7 @@ "Params": { "Controller": "cpu", - "Path": "background" + "Path": "system" } }, { @@ -245,7 +245,7 @@ "Params": { "Controller": "cpu", - "Path": "system-background" + "Path": "system" } }, { From f8454ce693fb5a0518defa83204acf4074d5f0eb Mon Sep 17 00:00:00 2001 From: chungkai Date: Sun, 5 Dec 2021 17:03:31 +0000 Subject: [PATCH 2/3] init: adjust boost value To reduce boot time, adjust util clamp to max. reduce 200ms+ after cgroups created. Test: pass Bug: 204397422 Signed-off-by: chungkai Change-Id: I92cd3ee3dcf8dfc9d677ca23492dda62711885af --- conf/init.gs101.rc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc index aae865eb..32c4157a 100644 --- a/conf/init.gs101.rc +++ b/conf/init.gs101.rc @@ -117,11 +117,11 @@ on init mkdir /dev/socket/pdx/system/vr/sensors 0775 system system # Boot time 183626384 - write /sys/kernel/vendor_sched/ta_uclamp_min 308 + write /sys/kernel/vendor_sched/ta_uclamp_min 1024 write /sys/kernel/vendor_sched/ta_prefer_idle 1 - write /sys/kernel/vendor_sched/fg_uclamp_min 308 + write /sys/kernel/vendor_sched/fg_uclamp_min 1024 write /sys/kernel/vendor_sched/fg_prefer_idle 1 - write /sys/kernel/vendor_sched/sys_uclamp_min 308 + write /sys/kernel/vendor_sched/sys_uclamp_min 1024 write /sys/kernel/vendor_sched/sys_prefer_idle 1 # governor setting From 35230cc1af2ac25729962ebdc35392f7d6e8e292 Mon Sep 17 00:00:00 2001 From: Adlai Holler Date: Wed, 19 May 2021 20:01:36 +0000 Subject: [PATCH 3/3] Remove redundant build property for reduceOpsTaskSplitting This flag is true for everyone now. No need for it here. Change has no effect. Bug: 183612348 Bug: 185920634 Change-Id: Ia264cfceb5cea4230a1c459fbd3c3f8c99a35bdf (cherry picked from commit 8661e6ae13af04eb4aa299327134d7185b563e24) --- device.mk | 4 ---- 1 file changed, 4 deletions(-) diff --git a/device.mk b/device.mk index d900114c..31227d52 100644 --- a/device.mk +++ b/device.mk @@ -1070,10 +1070,6 @@ PRODUCT_PROPERTY_OVERRIDES += \ suspend.short_suspend_backoff_enabled=true \ suspend.max_sleep_time_millis=40000 -# (b/183612348): Enable skia reduceOpsTaskSplitting -PRODUCT_PROPERTY_OVERRIDES += \ - renderthread.skia.reduceopstasksplitting=true - # Enable Incremental on the device PRODUCT_PROPERTY_OVERRIDES += \ ro.incremental.enable=true