diff options
| author | 2024-10-09 13:43:59 -0700 | |
|---|---|---|
| committer | 2024-10-09 13:43:59 -0700 | |
| commit | ef20d0ff6414bc5dada495a080ece27f6d249c94 (patch) | |
| tree | 247df198b71872cd150b2088d15ef9579943727b | |
| parent | 8356ba21e39537a0cbeb77246c085a8826720fee (diff) | |
Fix isLastMemoryLevelNormal check for Service B computation
Flag: EXEMPTED_bugfix
Fixes: 372360536
Test: atest MockingOomAdjusterTest
Change-Id: I919d0e90ece1adaf3b79ef7333873a11e7e40e6c
| -rw-r--r-- | services/core/java/com/android/server/am/OomAdjuster.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/OomAdjuster.java b/services/core/java/com/android/server/am/OomAdjuster.java index e8f7b5f00152..776a3455acc4 100644 --- a/services/core/java/com/android/server/am/OomAdjuster.java +++ b/services/core/java/com/android/server/am/OomAdjuster.java @@ -2553,7 +2553,7 @@ public class OomAdjuster { double cachedRestoreThreshold = mProcessList.getCachedRestoreThresholdKb() * thresholdModifier; - if (isLastMemoryLevelNormal() && lastPssOrRss >= cachedRestoreThreshold) { + if (!isLastMemoryLevelNormal() && lastPssOrRss >= cachedRestoreThreshold) { state.setServiceHighRam(true); state.setServiceB(true); //Slog.i(TAG, "ADJ " + app + " high ram!"); |