Google посилює контроль над тим, скільки оперативної пам’яті можуть використовувати Android-застосунки. В Android 17 компанія розширює систему обмежень для окремих програм, щоб одна проблемна програма не могла забрати надто багато ресурсів і сповільнити роботу всього смартфона.
Спочатку така функція з’явилася на смартфонах Pixel, але протягом наступного року її планують поширити на більше пристроїв. Вона працюватиме на телефонах із різним обсягом оперативної пам’яті — від 4 ГБ до понад 16 ГБ. Точні ліміти для кожної програми Google поки не розкриває.
Якщо застосунок почне використовувати надто багато RAM, Android спочатку може перемістити частину його даних у стиснену пам’ять. Це дозволить програмі продовжити роботу, хоча вона може стати повільнішою. Якщо ж споживання пам’яті не зменшиться, система зможе повністю завершити роботу застосунку.
Найбільше зміни можуть допомогти смартфонам із невеликим обсягом оперативної пам’яті. Проблемні програми більше не повинні так сильно впливати на перемикання між застосунками, ігри чи інші вимогливі завдання. Водночас програми, яким справді потрібно багато пам’яті, можуть зіткнутися з уповільненням або примусовим закриттям, якщо розробники їх не оптимізують.
Google уже надає розробникам інструменти для пошуку проблем із використанням пам’яті. Тож для більшості користувачів зміни мають залишитися непомітними, але в перспективі Android повинен стати стабільнішим. Головна мета Google — не просто звільняти RAM, а не дозволяти одному невдалому застосунку погіршувати роботу всього смартфона.




