Google ограничава използването на RAM паметта на приложенията на Android: всичко, което трябва да знаете

  • Google задава динамични ограничения на паметта за приложенията в Android 17.
  • Разработчиците ще имат време до февруари 2027 г., за да оптимизират потреблението на RAM памет.
  • Android Pulse, новият системен компонент, следи използването на ресурси във фонов режим.
  • Кризата с цените на RAM паметта е движеща сила за тези мерки за удължаване на живота на мобилните телефони.

Android

Миналият май Google обяви Android 17 , най-новата версия на своята мобилна операционна система. Сред всички нови функции, една остана до голяма степен незабелязана, но е от решаващо значение за бъдещето на мобилните телефони, особено на бюджетните модели. Тази функция представлява ограниченията на RAM паметта, които системата ще налага на всяко приложение - мярка, предназначена да предотврати забавянето или замръзването на устройството, когато едновременно са отворени няколко приложения.

Първоначално ексклузивно за телефони Pixel, тази функция беше пусната на повече устройства с Android от Google, която потвърди, че ще бъде пусната на повече телефони с Android и вече обяви дата на пускане. И не пристига сама: появи се и нов компонент, наречен Android Pulse, който следи използването на ресурси във фонов режим. Всичко това се случва на фона на кризата с цените на RAM паметта, засягаща цялата индустрия.

Android
Свързана статия:
Android 17 е актуализиран с двойно докосване за заключване на екрана и по-строг контрол на RAM паметта.

Кризата на RAM и нейните последици

Android

RAM паметта се превърна в един от най-скъпите компоненти в смартфоните. Според последните анализи, RAM паметта вече представлява 43% от общата цена на телефона и се очаква цените да продължат да се покачват поне до 2028 г. Това накара някои производители да обмислят връщането на телефони с 4GB RAM, нещо, което сякаш е било преодоляно. В този сценарий всеки инструмент, който помага за увеличаване на RAM паметта на Android или оптимизиране на производителността, е добре дошъл и Google го знае.

Поради това компанията е решила да регулира използването на памет от приложенията. Лимитите няма да бъдат фиксирани, а ще се изчисляват динамично въз основа на наличната памет на всяко устройство. Те обаче ще бъдат малко по-леки за игрите, които обикновено изискват повече ресурси. Въпреки това, както посочва Android Authority, има „нормални“ приложения, които също консумират много памет, като например тези, които изпълняват локално модели с изкуствен интелект, и не е ясно как тези ограничения ще им повлияят.

Android 17
Свързана статия:
Android 17: Ето каква ще бъде новата версия на операционната система на Google

Нови ограничения на паметта за приложенията

Android

Google установи нови прагове за производителност в няколко области, като например динамично използване на паметта и растерни изображения. Също така е интегрирал изисквания за оптимизация на кода, за да предотврати проблеми с производителността. Разработчиците ще трябва да се адаптират и за да им помогне, Google ще пусне няколко диагностични инструмента, които ще ги предупреждават, когато приложенията им надвишават ограниченията. Един от тях е Memory Limiter , който ще попречи на приложенията да използват прекомерно количество памет на устройството.

Крайният срок за разработчиците да се съобразят с тези изисквания е февруари 2027 г. След тази дата приложенията, които не отговарят на изискванията, могат да загубят видимост в Google Play и дори да бъдат ограничени възможностите им за публикуване. Освен това, считано от април 2027 г., всички приложения с функция за вход трябва да позволяват автоматично възстановяване на сесията при смяна на устройства, което значително ще улесни мобилната миграция.

Android Pulse: Тихият пазач

Успоредно с това Google започна да пуска нов системен компонент, наречен Android Pulse. Това приложение, което автоматично се появява в списъка с приложения на милиони потребители, следи потреблението на фонови ресурси . То открива необичайни пикове в използването на паметта, процесора или батерията и изпраща информацията до Google, за да може да коригира нежеланото поведение в бъдещи актуализации.

Android 17 бета 1
Свързана статия:
Android 17 Beta 1: Предстоящо пускане, промени в бета програмата и ключови нови функции

Това не е инструмент, с който можете да взаимодействате; дори не можете да го отворите. Но присъствието му е напълно безопасно и официално. Всъщност, той вече е натрупал повече от десет милиона изтегляния, а иконата му, зелена линия, която симулира електрокардиограма, ясно показва целта му: да проверява „жизнените показатели“ на системата. Ако го видите на телефона си, не се притеснявайте: можете да го актуализирате без никакъв проблем.

С всички тези мерки Google се стреми да удължи живота на мобилните телефони, особено на моделите от нисък клас, и да се справи с недостига на компоненти, който не показва признаци на намаляване. Разработчиците имат няколко месеца, за да адаптират приложенията си, но натискът вече е голям. А потребителите, от своя страна, ще могат да се радват на по-стабилна и ефективна система, без неочаквани сривове и прекъсвания.

Android 17 Beta 4 с реакции на екрана
Свързана статия:
Какво е новото в Android 17 Beta 4 и дългоочаквания дебют на Screen Reactions

Добавяне като предпочитан източник в Google