Loading services/core/java/com/android/server/am/OomAdjuster.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -231,7 +231,8 @@ public final class OomAdjuster { final ServiceThread adjusterThread = final ServiceThread adjusterThread = new ServiceThread(TAG, TOP_APP_PRIORITY_BOOST, false /* allowIo */); new ServiceThread(TAG, TOP_APP_PRIORITY_BOOST, false /* allowIo */); adjusterThread.start(); adjusterThread.start(); Process.setThreadGroupAndCpuset(adjusterThread.getThreadId(), THREAD_GROUP_TOP_APP); adjusterThread.getThreadHandler().post(() -> Process.setThreadGroupAndCpuset( adjusterThread.getThreadId(), THREAD_GROUP_TOP_APP)); return adjusterThread; return adjusterThread; } } Loading Loading
services/core/java/com/android/server/am/OomAdjuster.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -231,7 +231,8 @@ public final class OomAdjuster { final ServiceThread adjusterThread = final ServiceThread adjusterThread = new ServiceThread(TAG, TOP_APP_PRIORITY_BOOST, false /* allowIo */); new ServiceThread(TAG, TOP_APP_PRIORITY_BOOST, false /* allowIo */); adjusterThread.start(); adjusterThread.start(); Process.setThreadGroupAndCpuset(adjusterThread.getThreadId(), THREAD_GROUP_TOP_APP); adjusterThread.getThreadHandler().post(() -> Process.setThreadGroupAndCpuset( adjusterThread.getThreadId(), THREAD_GROUP_TOP_APP)); return adjusterThread; return adjusterThread; } } Loading