init.rc: remove bg_non_interactive cgroup [ DO NOT MERGE ]
We have seen cases when threads in this cgroup not scheduled for more than a few seconds in heavy workload situation and causing device freeze. In Linux, multiple threads placed in ROOT cgroup cause the CPU resource to be split per thread, rather than per group. Currently we have many threads in ROOT cgroup, which makes threads in bg_non_interactive cgroup to have "tiny" CPU resource other than 5% quota defined. Bug: 34193533 Test: on marlin Change-Id: I7721f6196560fbedf6265e8b6db130cec9edefd7 (cherry picked from commit 0638626e)
Loading
Please register or sign in to comment