android_device_xiaomi_sdm66.../power-libperfmgr
Kyle Lin 46c13a45ee
sdm660-common: power-libperfmgr: Limit dex2oat thread and cpuset under thermal stress
NORMAL:			6 threads, cpu-set 0~7
LIGHT:			4 threads, cpu-set 0~5
MODERATE:		2 threads, cpu-set 0~3
SEVERE and above:	1 thread,  cpu-set 2~3

Test: boot, run CPU Throttling Test, and check logcat
Test: `getprop dalvik.vm.dex2oat-cpu-set` and
      `getprop dalvik.vm.dex2oat-threads` when "ThrottlingStatus: MODERATE"

ref:
334667e9a8

[clarencelol: SDM845 and SDM660 have the same cpusets]

Co-authored-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: clarencekuiek <clarencelol@icloud.com>
2021-06-15 17:32:47 +06:00
..
aidl sdm660-common: power-libperfmgr: let perfmgr change dex2oat priorities 2021-06-15 17:32:47 +06:00
disp-power sdm660-common: power-libperfmgr: Switch to AIDL Power HAL 2021-03-10 12:37:27 +06:00
Android.bp sdm660-common: power-libperfmgr: Switch to AIDL Power HAL 2021-03-10 12:37:27 +06:00
sdm636_powerhint.json sdm660-common: power-libperfmgr: Add AUDIO_LAUNCH to powerhint 2021-04-10 14:29:00 +06:00
sdm660_powerhint.json sdm660-common: power-libperfmgr: Limit dex2oat thread and cpuset under thermal stress 2021-06-15 17:32:47 +06:00