Дефицит DRAM на глобальном рынке ударил по всей софтверной индустрии. Производители операционных систем реагируют новыми требованиями к памяти. Ранее Microsoft пообещала облегчённую версию Windows 11. Она предназначена для устройств с 8 ГБ памяти. Релиз запланирован на конец этого года. Теперь похожий шаг делает и Google.
Компания вводит новый механизм управления памятью Android. Цель проста — обеспечить стабильную работу слабых устройств. Особенно это касается смартфонов с малым объёмом ОЗУ.
По данным Tom’s Hardware, правила ужесточаются заметно. Если приложение превышает установленный лимит памяти, система вмешается напрямую. Она замедлит работу программы или закроет её принудительно. Такая мера защитит саму операционную систему от зависаний и сбоев.
Google определила три ключевых направления для оптимизации. Первое — динамическое использование памяти во время работы приложения. Второе — расход памяти на битмап-изображения. Третье — оптимизация самого DEX-кода программы. Разработчикам дали время до февраля 2027 года.
Динамическая память касается временных ресурсов во время работы приложения. Разработчикам придётся внедрять более гибкое управление процессами. Ненужные данные должны освобождаться сразу после использования.
Битмап-изображения традиционно съедают куда больше памяти, чем текст. Яркая и детализированная графика требует серьёзных ресурсов устройства. Google настаивает на более экономном подходе к рендерингу изображений.
Отдельное внимание получил и программный код. За годы разработки приложения накапливают немало лишнего. Google требует очистки от избыточных и неиспользуемых фрагментов кода.
Производители Android-смартфонов уже ищут выход из ситуации. Дефицит DRAM и NAND-памяти толкает цены вверх. Один из очевидных путей — снижение конфигураций памяти в новых моделях.
Раньше бюджетные и средние смартфоны получали минимум 6-8 ГБ ОЗУ. Сейчас производители иногда урезают объём памяти до 4 ГБ. Такое решение неизбежно скажется на реальной производительности устройств.
