From 3aa433b7959cba0b0f9c9a0adec051e642bfdf31 Mon Sep 17 00:00:00 2001 From: Jing Ji Date: Wed, 10 Mar 2021 18:10:58 -0800 Subject: [PATCH] Do not set the group and cpuset for the OomAdjuster thread It'll make it favor using the big cores. Bug: 182248972 Test: atest CtsAppTestCases Test: atest MockingOomAdjusterTests Change-Id: I5920edaca4214b601be2a1aea56e13b2ba860a36 --- services/core/java/com/android/server/am/OomAdjuster.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/services/core/java/com/android/server/am/OomAdjuster.java b/services/core/java/com/android/server/am/OomAdjuster.java index 06e879b549af2..9fd2ae146f71c 100644 --- a/services/core/java/com/android/server/am/OomAdjuster.java +++ b/services/core/java/com/android/server/am/OomAdjuster.java @@ -345,8 +345,6 @@ public final class OomAdjuster { final ServiceThread adjusterThread = new ServiceThread(TAG, TOP_APP_PRIORITY_BOOST, false /* allowIo */); adjusterThread.start(); - adjusterThread.getThreadHandler().post(() -> Process.setThreadGroupAndCpuset( - adjusterThread.getThreadId(), THREAD_GROUP_TOP_APP)); return adjusterThread; }