From 0c5bec3c415fe9eece2b75bca25167d44b53a9eb Mon Sep 17 00:00:00 2001 From: Qais Yousef Date: Wed, 14 Feb 2024 12:25:12 +0000 Subject: [PATCH] init.zumapro.board.rc: Tune scheduler parameter So that we can get better sched latencies by default without having to use prefer_idle and help overall with starvation issues when the system is busy. Bug: 269111781 Change-Id: Ia59382fc841ad3bcf9502a219b1c130fa4588acd Signed-off-by: Qais Yousef --- conf/init.zumapro.board.rc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/conf/init.zumapro.board.rc b/conf/init.zumapro.board.rc index ae7c21d..d020e7b 100644 --- a/conf/init.zumapro.board.rc +++ b/conf/init.zumapro.board.rc @@ -522,6 +522,12 @@ on property:sys.boot_completed=1 # Cancel boot devfreq write /sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/exynos_data/cancel_boot_freq 1 + # Setup scheduler parameters + write /proc/vendor_sched/min_granularity_ns 1000000 + write /proc/vendor_sched/latency_ns 8000000 + write /proc/vendor_sched/max_load_balance_interval 4 + write /proc/vendor_sched/enable_hrtick 1 + # Setup final cpu.uclamp write /proc/vendor_sched/groups/ta/uclamp_min 1 write /proc/vendor_sched/groups/fg/uclamp_min 0