Loading libprocessgroup/profiles/task_profiles.json +14 −2 Original line number Diff line number Diff line Loading @@ -183,7 +183,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpu", "Path": "dex2oat" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading Loading @@ -638,7 +650,7 @@ }, { "Name": "Dex2OatBootComplete", "Profiles": [ "SCHED_SP_BACKGROUND" ] "Profiles": [ "Dex2oatPerformance", "LowIoPriority", "TimerSlackHigh" ] } ] } libprocessgroup/profiles/task_profiles_28.json +13 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "schedtune", "Path": "background" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading libprocessgroup/profiles/task_profiles_29.json +13 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "schedtune", "Path": "background" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading libprocessgroup/profiles/task_profiles_30.json +13 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "schedtune", "Path": "background" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading rootdir/init.rc +4 −0 Original line number Diff line number Diff line Loading @@ -155,6 +155,7 @@ on init mkdir /dev/cpuctl/rt mkdir /dev/cpuctl/system mkdir /dev/cpuctl/system-background mkdir /dev/cpuctl/dex2oat chown system system /dev/cpuctl chown system system /dev/cpuctl/foreground chown system system /dev/cpuctl/background Loading @@ -162,6 +163,7 @@ on init chown system system /dev/cpuctl/rt chown system system /dev/cpuctl/system chown system system /dev/cpuctl/system-background chown system system /dev/cpuctl/dex2oat chown system system /dev/cpuctl/tasks chown system system /dev/cpuctl/foreground/tasks chown system system /dev/cpuctl/background/tasks Loading @@ -169,6 +171,7 @@ on init chown system system /dev/cpuctl/rt/tasks chown system system /dev/cpuctl/system/tasks chown system system /dev/cpuctl/system-background/tasks chown system system /dev/cpuctl/dex2oat/tasks chmod 0664 /dev/cpuctl/tasks chmod 0664 /dev/cpuctl/foreground/tasks chmod 0664 /dev/cpuctl/background/tasks Loading @@ -176,6 +179,7 @@ on init chmod 0664 /dev/cpuctl/rt/tasks chmod 0664 /dev/cpuctl/system/tasks chmod 0664 /dev/cpuctl/system-background/tasks chmod 0664 /dev/cpuctl/dex2oat/tasks # Create a cpu group for NNAPI HAL processes mkdir /dev/cpuctl/nnapi-hal Loading Loading
libprocessgroup/profiles/task_profiles.json +14 −2 Original line number Diff line number Diff line Loading @@ -183,7 +183,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpu", "Path": "dex2oat" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading Loading @@ -638,7 +650,7 @@ }, { "Name": "Dex2OatBootComplete", "Profiles": [ "SCHED_SP_BACKGROUND" ] "Profiles": [ "Dex2oatPerformance", "LowIoPriority", "TimerSlackHigh" ] } ] }
libprocessgroup/profiles/task_profiles_28.json +13 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "schedtune", "Path": "background" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading
libprocessgroup/profiles/task_profiles_29.json +13 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "schedtune", "Path": "background" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading
libprocessgroup/profiles/task_profiles_30.json +13 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,19 @@ } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "schedtune", "Path": "background" } } ] }, { "Name": "CpuPolicySpread", "Actions": [ Loading
rootdir/init.rc +4 −0 Original line number Diff line number Diff line Loading @@ -155,6 +155,7 @@ on init mkdir /dev/cpuctl/rt mkdir /dev/cpuctl/system mkdir /dev/cpuctl/system-background mkdir /dev/cpuctl/dex2oat chown system system /dev/cpuctl chown system system /dev/cpuctl/foreground chown system system /dev/cpuctl/background Loading @@ -162,6 +163,7 @@ on init chown system system /dev/cpuctl/rt chown system system /dev/cpuctl/system chown system system /dev/cpuctl/system-background chown system system /dev/cpuctl/dex2oat chown system system /dev/cpuctl/tasks chown system system /dev/cpuctl/foreground/tasks chown system system /dev/cpuctl/background/tasks Loading @@ -169,6 +171,7 @@ on init chown system system /dev/cpuctl/rt/tasks chown system system /dev/cpuctl/system/tasks chown system system /dev/cpuctl/system-background/tasks chown system system /dev/cpuctl/dex2oat/tasks chmod 0664 /dev/cpuctl/tasks chmod 0664 /dev/cpuctl/foreground/tasks chmod 0664 /dev/cpuctl/background/tasks Loading @@ -176,6 +179,7 @@ on init chmod 0664 /dev/cpuctl/rt/tasks chmod 0664 /dev/cpuctl/system/tasks chmod 0664 /dev/cpuctl/system-background/tasks chmod 0664 /dev/cpuctl/dex2oat/tasks # Create a cpu group for NNAPI HAL processes mkdir /dev/cpuctl/nnapi-hal Loading