Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aca67768 authored by Xin Guan's avatar Xin Guan
Browse files

Avoid OOM Adj update for processes with fixed adj.

Ignore the oomAdjUpdate request if the target app is
system/persistent process with fixed adj.

Bug: 226385494
Test: atest MockingOomAdjusterTests
Change-Id: I796298cd6877577394960d944112c843f0a637cc
(cherry picked from commit 3bb2c5e3)
parent 7229904e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -837,7 +837,7 @@ public class OomAdjuster {
     */
    @GuardedBy("mService")
    void enqueueOomAdjTargetLocked(ProcessRecord app) {
        if (app != null) {
        if (app != null && app.mState.getMaxAdj() > FOREGROUND_APP_ADJ) {
            mPendingProcessSet.add(app);
        }
    }