sm6375-common: powerhint: Tune scheduler parameters
- kanged from powerhal boosting on CLO Change-Id: Ic8b5a9d2b6b2a0b7a92c85445e30cd45936b60d2
This commit is contained in:
parent
cc6d0d7bca
commit
c4d4353fdd
1 changed files with 89 additions and 0 deletions
|
@ -76,6 +76,53 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedPreferSpread",
|
||||||
|
"Path": "/proc/sys/kernel/sched_prefer_spread",
|
||||||
|
"Values": [
|
||||||
|
"2",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedBusyHystNs",
|
||||||
|
"Path": "/proc/sys/kernel/sched_busy_hyst_ns",
|
||||||
|
"Values": [
|
||||||
|
"99000000",
|
||||||
|
"3000000",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedBusyHystEnableCPUs",
|
||||||
|
"Path": "/proc/sys/kernel/sched_busy_hysteresis_enable_cpus",
|
||||||
|
"Values": [
|
||||||
|
"192",
|
||||||
|
"15",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedMinTaskUtilForBoost",
|
||||||
|
"Path": "/proc/sys/kernel/sched_min_task_util_for_boost",
|
||||||
|
"Values": [
|
||||||
|
"0",
|
||||||
|
"51"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedMinTaskUtilForColoc",
|
||||||
|
"Path": "/proc/sys/kernel/sched_min_task_util_for_colocation",
|
||||||
|
"Values": [
|
||||||
|
"0",
|
||||||
|
"35"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "GPUMaxFreq",
|
"Name": "GPUMaxFreq",
|
||||||
"Path": "/sys/class/kgsl/kgsl-3d0/max_pwrlevel",
|
"Path": "/sys/class/kgsl/kgsl-3d0/max_pwrlevel",
|
||||||
|
@ -270,6 +317,36 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTION",
|
||||||
|
"Node": "SchedPreferSpread",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTION",
|
||||||
|
"Node": "SchedBusyHystNs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "99000000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTION",
|
||||||
|
"Node": "SchedBusyHystEnableCPUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "192"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTION",
|
||||||
|
"Node": "SchedMinTaskUtilForBoost",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTION",
|
||||||
|
"Node": "SchedMinTaskUtilForColoc",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "INTERACTION",
|
"PowerHint": "INTERACTION",
|
||||||
"Node": "CPUBWHystTriggerCount",
|
"Node": "CPUBWHystTriggerCount",
|
||||||
|
@ -294,6 +371,18 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "6881"
|
"Value": "6881"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTIVE",
|
||||||
|
"Node": "SchedBusyHystNs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "3000000"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "INTERACTIVE",
|
||||||
|
"Node": "SchedBusyHystEnableCPUs",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "15"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
|
Loading…
Reference in a new issue