Loading services/core/java/com/android/server/am/OomAdjuster.java +5 −1 Original line number Diff line number Diff line Loading @@ -2900,7 +2900,11 @@ public class OomAdjuster { // {@link ProcessList.SCHED_GROUP_TOP_APP}. We don't check render thread because it // is not ready when attaching. app.getWindowProcessController().onTopProcChanged(); if (mService.mUseFifoUiScheduling) { mService.scheduleAsFifoPriority(app.getPid(), true); } else { setThreadPriority(app.getPid(), THREAD_PRIORITY_TOP_APP_BOOST); } initialSchedGroup = ProcessList.SCHED_GROUP_TOP_APP; } catch (Exception e) { Slog.w(TAG, "Failed to pre-set top priority to " + app + " " + e); Loading Loading
services/core/java/com/android/server/am/OomAdjuster.java +5 −1 Original line number Diff line number Diff line Loading @@ -2900,7 +2900,11 @@ public class OomAdjuster { // {@link ProcessList.SCHED_GROUP_TOP_APP}. We don't check render thread because it // is not ready when attaching. app.getWindowProcessController().onTopProcChanged(); if (mService.mUseFifoUiScheduling) { mService.scheduleAsFifoPriority(app.getPid(), true); } else { setThreadPriority(app.getPid(), THREAD_PRIORITY_TOP_APP_BOOST); } initialSchedGroup = ProcessList.SCHED_GROUP_TOP_APP; } catch (Exception e) { Slog.w(TAG, "Failed to pre-set top priority to " + app + " " + e); Loading