Ну такое, жмякнул лайк за старания, но тема не раскрыта.
Реальных механизмов работы этой херни с расширением ОЗУ мы всё равно не узнаем, т.к. реализация в россыпи десятков производителей смартфонов может отличаться.
С обновлением до Android 13 реально стала ощущаться нехватка ОЗУ, смартфону тяжело.
Из работающего всегда: приложение чёрного списка, AccuBattery (PRO), Adguard и пара вездесущих мессенджеров. В среднем свободно около 500-800 мб ОЗУ, и вот незадача - запуск, к примеру, Яндекс навигатора для смартфона, это целая история с выгрузкой из ОЗУ всего что только можно. Той же Яндекс музыке места в оперативке уже не хватает, она заикается, потом просто выгружается.
Вопрос: что делает в этот момент сама прошивка?
Она не убивает всякую срань типа сервисов Google, встроенную производителем залупу, которая мне нахуй не нужна. Она убивает то, что запустил лично я, своими руками.
Как вела бы себя Windows: начала бы активно сбрасывать в файл подкачки всю ненужную мне хуету (в первую очередь ту, которую она запускает сама), потом те открытые мной задачи, которые я давно не открывал, и они имеют наименьший приоритет.
Это абсолютно логичное поведение, правильное и эффективное. Если мне не хватает ОЗУ для условного Photoshop, Windows не закроет свёрнутый браузер с этой самой статьёй и моим не допечатанным ответом на неё. В крайнем случае она выгрузит его в виртуальную память и позволит мне открыть браузер так, будто ничего не было, я продолжу работу. Максимум будут заметны небольшие фризы при разворачивании этого браузера, в зависимости от скорости SSD / HDD (выгрузить другую залупу в подкачку, освободив место для браузера, и вернуть его из подкачки уже в ОЗУ).
Страдает хуйнёй. Хоть у тебя 16 Гб ОЗУ, эта говнина на большинстве прошивок всё равно закроет твой браузер рано или поздно. Отключи 2-3-4 варианта батарейных оптимизаций в нагромождениях которых сам сатана бы прихуел (т.н. киллеры процессов), встань на уши, начни орать на телефон, объясняя что оперативной памяти хоть жопой жуй - без разницы.
Он не выгрузит его в своп (аналог подкачки в Linux), не сбросит в эту самую блядскую область "расширения оперативной памяти" на накопителе, а именно закроет. Ему похуй.
При чём совершенно неважно, дохера свободной ОЗУ или жёсткий дефицит. Он может закрыть даже то, что открыто на экране прямо сейчас. Вот так, просто, потому что он не шарит за важность и актуальность конкретной задачи. А вот процесс какого-нибудь приложения для очистки мусора или мониторинг обновлений Android, или YouTube, или сервис "погода на Марсе" / "программа улучшения пользовательского опыта" нет - это всё пиздец как нужно здесь и сейчас, когда владельцу нужно чтобы работало 2 конкретных приложения без всей этой оргии.
Некоторые прошивки будут убивать именно открытые мной (вами) приложения, но не всякую херню, о работе которой в фоне вы даже не подозреваете. Работа которой никаким боком не влияет на ваше взаимодействие со смартфоном здесь и сейчас. И расширение ОЗУ ни коим боком эту проблему не решает.
Насколько мне известно, решает проблему ручная установка своп файла и настройка его приоритета, и для этого нужен Root, т.к. в ёбаном Android, насколько мне известно, по умолчанию своп файл вообще отсутствует, за то работает сраный zRAM.
Иными словами, в Android самый уебанский тип управления виртуальной памятью. Максимально нелогичный и костыльный.
Смею напомнить, что в Apple девайсах, при всём их остальном уебанстве, как бы управление виртуальной памятью и процессами ни было устроено, всё работает заебись, почти как в Windows. Человеку просто похер на все эти детали, оно просто работает и не делает мозг.
Что мешает Google убрать костыли, не городить сарай и сделать всё как у нормальных софт-мейкеров (сгенерировал слово сейчас) мне лично не понятно.
Были девайсы и с 6 и с 8 Гб ОЗУ, одна и та же херня везде. Хотя, допускаю что кто-то из производителей смартфонов мог и наладить описываемый процесс ебли Android парой пластырей и подорожниками. Кто-то однозначно будет вопить в комментах (если они будут) что у него всё работает зашибись и это я даун у которого не было нормального смартфона. И хер с ним, у дауна много что было.
В целом идея расширения оперативной памяти концептуально не плоха, но толку от неё ноль из-за убогости Android