Xiaomi, Oppo, Vivo, Lenovo и Honor объединяются для создания единого стандарта управления памятью в Android
Крупные производители смартфонов из Китая, которые входят в объединение Gold Standard Alliance, начали совместное формирование нового подхода к управлению оперативной памятью в смартфонах.
Проект направлен на снижение числа сбоев, перегрева гаджетов и падений производительности, которые возникают при работе современных приложений.
В рамках проекта планируется внедрение единого набора правил, регулирующих использование памяти на устройствах Android. По замыслу участников, это должно уменьшить различия в поведении приложений на смартфонах разных брендов и упростить их работу в разных программных оболочках. Отдельное внимание уделяется снижению нагрузки на систему и предотвращению ситуаций, когда приложения завершаются в фоновом режиме без участия пользователя.
Альянс отмечает, что одной из ключевых причин нестабильной работы Android остается фрагментация платформы. Разные производители используют собственные оболочки и настройки, а также различное железо, из-за чего разработчикам сложнее обеспечить одинаково стабильную работу приложений на всех устройствах. Дополнительным фактором называют рост требований современных программ, которые используют больше памяти и ресурсов, чем раньше.
По заявлению участников объединения, это приводит к увеличению времени тестирования приложений и усложняет их оптимизацию. В результате пользователи могут сталкиваться с перегревом смартфонов, снижением быстродействия или неожиданным закрытием программ при нехватке оперативной памяти.
Параллельно Google готовит изменения в самой системе Android. В версии Android 17 планируется усилить контроль за использованием памяти, а также внедрить более строгие ограничения в зависимости от характеристик устройства. Также предполагается улучшение механизмов, которые позволяют выявлять утечки памяти в приложениях и ограничивать их влияние на систему.
Инициатива Gold Standard Alliance дополняет эти изменения и предлагает создать так называемый механизм справедливого распределения памяти. Он включает несколько компонентов. Первый предусматривает единый стандарт, который определяет базовые требования к потреблению памяти приложениями. Второй связан с системой уведомлений, которая будет заранее предупреждать приложения о приближении к лимитам ресурсов. Третий компонент описывает правила работы этих уведомлений, чтобы они корректно применялись в разных сценариях использования устройства.
Разработчикам планируется предоставить переходный период для адаптации приложений. Срок приведения программ к новым требованиям установлен до 30 июня. Компании заявляют, что будут публиковать описание технических требований и предоставлять инструменты поддержки для перехода на новые правила.
Источник: Gizmochina





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