Почему андроид агрессивно выгружает приложения при достаточной памяти?
Вопрос знатокам андроид. Почему андроид агрессивно выгружает приложения при переходе границы свободной памяти в 400-500 мб? То есть когда доступной оперативки становится меньше 400 мб, андроид убивает активное приложение. Особенно актуально на смартах с 2 гигами - память заполняется и система убивает браузер с набранным в нем текстом, вместо того чтобы выгрузить ненужные приложения из кэша. Есть версия, что свободные 500 мб нужны для быстрого запуска ёмких приложений, но когда у смарта всего 500 мб места на пользовательские приложения и 500 мб система резервирует, это выглядит не оправданно. Зачем этот резерв вообще нужен и можно ли решить как-то эту проблему?
В настройках android должна быть соответствующая опция - стратегия выгрузки приложений (сколько держать свободной памяти, сколько приложений держать запущенными а так же продвинутые настройки энергосбережений, можно указать для определенных приложений свои профили), так же некоторые вендоры пихают под видом антивирусников и чистилок памяти свои трояны, для имитации деятельности они чистят память по своей прихоти - отключайте всеми способами.
Система miui 11 android 9. Все режимы энергосбережения отключены, чистильщики отключены, ограничения фоновых процессов сняты. Не помогает даже закрепление через замок приложения(miui). Стабильно выгружаются программы после 500 мб