Android ждёт увеличение производительности: Google меняет подход к управлению памятью

Потребление памяти вырастет на 9%, а производительность — до 10%.

Google готовит крупное обновление для Android, которое существенно повысит производительность устройств. Речь идёт о переходе на новый размер страницы памяти — 16 КБ. Это изменение позволит операционной системе эффективнее управлять ресурсами и высвободить дополнительную мощность для приложений и игр.

android_16_01.jpg

На данный момент большинство устройств Android используют размер страницы 4 КБ, что является устаревшим стандартом. Современные процессоры ARM, на которых работают практически все смартфоны и планшеты, поддерживают более крупный размер — 16 КБ. При использовании этой возможности Android сможет сократить количество обращений к памяти и ускорить обработку данных. По оценкам Google, это даст прирост производительности на 5–10% при незначительном увеличении потребления памяти (всего на 9%).

android_16_02.jpg

Переход на новый размер страницы памяти требует серьёзных изменений в работе операционной системы. Google уже провела масштабную работу по адаптации ядра Linux, файловых систем и других компонентов Android. Компания также выпустила специальные инструменты для разработчиков, которые позволят им протестировать и оптимизировать свои приложения для работы с новым форматом памяти.

Первые устройства с поддержкой 16 КБ страниц появятся уже в ближайшее время. На смартфонах Pixel 8 и Pixel 8 Pro с бета-версией Android 15 QPR1 уже доступна специальная опция для разработчиков, которая позволяет переключиться на новый режим работы памяти. В будущем Google планирует добавить поддержку 16 КБ страниц и на другие устройства.

android_16_03.jpg

Внедрение нового стандарта управления позволит сделать устройства на Android ещё более быстрыми, плавными и энергоэффективными. По крайней мере, в этом заключается задумка для всего этого перехода.

©  overclockers.ru