12 марта 2026 г., 10:38

Google готовит низкоуровневую оптимизацию Android для более быстрой работы смартфонов

Google взялась не за оболочку Android, а за его самый глубокий уровень – ядро, которое на реальных устройствах может забирать около 40% процессорного времени. Для этого компания подключила AutoFDO – механизм профильной оптимизации, который перестраивает код не по абстрактным правилам компилятора, а по фактическим сценариям работы смартфона.

 

Android станет быстрее: Google оптимизирует ядро системы через AutoFDO фото 1

 

Запуск приложений станет на 4% быстрее

 

Схема выглядит прагматично: Google прогоняет на тестовых Android-устройствах 100 самых популярных приложений, собирает профили выполнения и определяет, какие участки ядра нагружаются чаще всего. После этого LLVM переоптимизирует именно эти «горячие» фрагменты кода, чтобы сократить задержки в базовых операциях системы. В этом и суть AutoFDO: не переписывание ядра вручную, а более точная компоновка уже на этапе сборки.

 

В цифрах эффект выглядит сдержанно, но показательно: Google говорит о 2,1% более быстром старте системы, 4,3% более быстром холодном запуске приложений и геометрическом среднем росте производительности на 10,5%. Отдельно компания отмечает, что AutoFDO дает около 85% выигрыша, который обычно получают от более тяжелой традиционной FDO-оптимизации. Для смартфона это не «магические» +20 FPS из воздуха, а меньше микрозадержек, более быстрый отклик и немного лучшая эффективность без замены чипа или батареи.