Меньше зависаний и лишнего расхода батареи: Android 17 начнет жестче контролировать потребление оперативной памяти приложениями
Google готовит для Android 17 новый механизм контроля за использованием оперативной памяти. Система будет учитывать объем ОЗУ в конкретном устройстве и устанавливать для приложений соответствующие ограничения. Изменение должно помочь снизить нагрузку на смартфон и предотвратить ситуации, когда плохо оптимизированная программа начинает влиять на работу всей системы.
Новые правила особенно актуальны на фоне роста требований современных приложений. Игры, сервисы и другие программы постепенно становятся более ресурсоемкими, а увеличение объема памяти в смартфонах не всегда решает проблему. В Android 17 компания намерена частично перенести контроль за расходованием ресурсов с аппаратного уровня на программный.
Если приложение начнет использовать слишком много памяти, операционная система сможет вмешаться еще до появления серьезных проблем. Одним из первых действий станет перенос объемов информации в zRAM — сжатую область оперативной памяти. Это даст возможность временно освободить пространство, хотя обработка сжатых данных потребует ресурсов процессора.
Если приложение выйдет за установленный предел, Android сможет остановить приложение. Таким образом Google рассчитывает сократить число случаев, когда утечки памяти или другие ошибки приводят к зависанию интерфейса, ускоренному расходу батареи или неожиданному закрытию программ.
При этом ограничения будут зависеть от возможностей самого устройства. Для смартфонов с разным объемом ОЗУ предусмотрят разные условия работы, поэтому одинаковый подход не станет применяться ко всем моделям. Google также готовит инструменты для разработчиков. С их помощью создатели приложений смогут отслеживать потребление памяти и заранее выявлять проблемы, которые могут привести к срабатыванию новых ограничений.
Изменения появляются в период, когда производителям приходится внимательнее относиться к стоимости комплектующих. Вместо постоянного увеличения объема оперативной памяти акцент постепенно смещается на оптимизацию ПО. Android 17 продолжит этот подход, сделав расход системных ресурсов более контролируемым и предсказуемым.
Источник: AndroidPolice





0 комментариев
Добавить комментарий