| { |
| "Profiles": [ |
| { |
| "Name": "MaxPerformance", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "top-app" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/set_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| }, |
| { |
| "Name": "CameraServicePerformance", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "camera-daemon" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/set_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| }, |
| { |
| "Name": "HighEnergySaving", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "background" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/clear_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| }, |
| { |
| "Name": "NormalPerformance", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/clear_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| }, |
| { |
| "Name": "HighPerformance", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "foreground" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/clear_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| }, |
| { |
| "Name": "RealtimePerformance", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "rt" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/clear_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| }, |
| { |
| "Name": "NNApiHALPerformance", |
| "Actions": [ |
| { |
| "Name": "JoinCgroup", |
| "Params": |
| { |
| "Controller": "cpu", |
| "Path": "nnapi-hal" |
| } |
| }, |
| { |
| "Name": "WriteFile", |
| "Params": |
| { |
| "FilePath": "/sys/kernel/vendor_sched/clear_prefer_high_cap", |
| "Value": "<pid>", |
| "LogFailures": "false" |
| } |
| } |
| ] |
| } |
| ] |
| } |