Компанія Google розпочала розгортання оптимізованого ядра для пристроїв на базі операційних систем Android 15 та Android 16. Оновлення базується на методі автоматичної оптимізації на основі зворотного зв’язку (Automatic Feedback-Directed Optimization, або AutoFDO). Про це пише видання BGR.
Як працює нова система оптимізаціїПід час розробки інженери протестували смартфони зі 100 найпопулярнішими додатками для Android, імітуючи щоденні сценарії використання. Спеціальні інструменти фіксували, до яких ділянок коду процесор звертається постійно, а які майже не використовує. У результаті було створено ядро, скомпільоване на основі детальної карти реального використання операційної системи. Зайвий або рідко використовуваний код відкидається, залишаючи активними лише найважливіші елементи.

Вплив на продуктивність та автономністьОперації ядра займають близько 40% процесорного часу на мобільних пристроях. Використання AutoFDO дозволило прискорити роботу ядра та досягти підвищення продуктивності до 26,4% у певних бенчмарках під час закритого тестування Android 16. Спочатку ця технологія розроблялася для масштабних серверних систем Google,
де вона забезпечила середній приріст на 10,5%, після чого її вдосконалили та адаптували для споживчої електроніки.
Оптимізація забезпечує наступні практичні покращення:
- Більш плавний та чуйний інтерфейс операційної системи.
- Прискорене перемикання між програмами та їх швидший запуск.
- Зменшення часу завантаження пристрою під час увімкнення.
- Суттєве подовження часу автономної роботи за рахунок ефективнішого використання енергії.
Читайте також:
Запис Технологія AutoFDO в Android 15 та 16 суттєво підвищить продуктивність та автономність смартфонів спершу з'явиться на ProstoMob.