Loading services/core/java/com/android/server/am/OomAdjuster.java +1 −2 Original line number Diff line number Diff line Loading @@ -419,8 +419,7 @@ public abstract class OomAdjuster { /** * The oom score a client needs to be to raise a service with UI out of cache. */ protected static final int CACHING_UI_SERVICE_CLIENT_ADJ_THRESHOLD = Flags.raiseBoundUiServiceThreshold() ? SERVICE_ADJ : PERCEPTIBLE_APP_ADJ; protected static final int CACHING_UI_SERVICE_CLIENT_ADJ_THRESHOLD = SERVICE_ADJ; static final long PERCEPTIBLE_TASK_TIMEOUT_MILLIS = 5 * 60 * 1000; Loading services/core/java/com/android/server/am/flags.aconfig +0 −11 Original line number Diff line number Diff line Loading @@ -284,17 +284,6 @@ flag { } } flag { name: "raise_bound_ui_service_threshold" namespace: "backstage_power" is_fixed_read_only: true description: "Raise the threshold OomAdjuster will drop a service with UI to cached." bug: "391691057" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "lower_sms_oom_importance" namespace: "backstage_power" Loading services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java +2 −10 Original line number Diff line number Diff line Loading @@ -3663,16 +3663,8 @@ public class MockingOomAdjusterTests { setWakefulness(PowerManagerInternal.WAKEFULNESS_AWAKE); updateOomAdj(app, client); if (Flags.raiseBoundUiServiceThreshold()) { assertProcStates(app, PROCESS_STATE_SERVICE, SERVICE_ADJ, SCHED_GROUP_BACKGROUND, "service"); } else { final int expectedAdj = mService.mConstants.USE_TIERED_CACHED_ADJ ? sFirstUiCachedAdj : sFirstCachedAdj; assertProcStates(app, PROCESS_STATE_SERVICE, expectedAdj, SCHED_GROUP_BACKGROUND, "cch-bound-ui-services"); assertNoImplicitCpuTime(app); } } @SuppressWarnings("GuardedBy") Loading Loading
services/core/java/com/android/server/am/OomAdjuster.java +1 −2 Original line number Diff line number Diff line Loading @@ -419,8 +419,7 @@ public abstract class OomAdjuster { /** * The oom score a client needs to be to raise a service with UI out of cache. */ protected static final int CACHING_UI_SERVICE_CLIENT_ADJ_THRESHOLD = Flags.raiseBoundUiServiceThreshold() ? SERVICE_ADJ : PERCEPTIBLE_APP_ADJ; protected static final int CACHING_UI_SERVICE_CLIENT_ADJ_THRESHOLD = SERVICE_ADJ; static final long PERCEPTIBLE_TASK_TIMEOUT_MILLIS = 5 * 60 * 1000; Loading
services/core/java/com/android/server/am/flags.aconfig +0 −11 Original line number Diff line number Diff line Loading @@ -284,17 +284,6 @@ flag { } } flag { name: "raise_bound_ui_service_threshold" namespace: "backstage_power" is_fixed_read_only: true description: "Raise the threshold OomAdjuster will drop a service with UI to cached." bug: "391691057" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "lower_sms_oom_importance" namespace: "backstage_power" Loading
services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java +2 −10 Original line number Diff line number Diff line Loading @@ -3663,16 +3663,8 @@ public class MockingOomAdjusterTests { setWakefulness(PowerManagerInternal.WAKEFULNESS_AWAKE); updateOomAdj(app, client); if (Flags.raiseBoundUiServiceThreshold()) { assertProcStates(app, PROCESS_STATE_SERVICE, SERVICE_ADJ, SCHED_GROUP_BACKGROUND, "service"); } else { final int expectedAdj = mService.mConstants.USE_TIERED_CACHED_ADJ ? sFirstUiCachedAdj : sFirstCachedAdj; assertProcStates(app, PROCESS_STATE_SERVICE, expectedAdj, SCHED_GROUP_BACKGROUND, "cch-bound-ui-services"); assertNoImplicitCpuTime(app); } } @SuppressWarnings("GuardedBy") Loading