Google меняет саму основу операционной системы Android, чтобы ускорить работу вашего телефона.

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

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

Именно поэтому оптимизация ядра может ускорить работу устройства, обеспечив более плавную прокрутку, более быстрый запуск приложений и более быструю реакцию при переключении между приложениями.

Итак, как именно AutoFDO ускоряет работу Android?

AutoFDO расшифровывается как Automatic Feedback Directed Optimization (автоматическая оптимизация с обратной связью), и её задача — помочь компилятору Android принимать более взвешенные решения. Обычно при компиляции программного обеспечения компилятор пытается угадать, какие части кода будут выполняться чаще всего. Эти предположения определяют, как код будет организован и оптимизирован.

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

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

Технологический гигант утверждает, что эти смоделированные рабочие нагрузки примерно на 85% соответствуют реальному поведению устройств, что делает оптимизации весьма реалистичными.

Технология AutoFDO внедряется в последних версиях ядра Android (в частности, в ветках для Android 15 и Android 16 ). Android значительно продвинулся с момента своего первого выпуска в 2008 году , и Google планирует распространить эту технологию на более новые версии ядра в будущем.

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

Статья "Google меняет саму основу ОС Android, чтобы ускорить работу вашего телефона" впервые появилась на сайте Digital Trends .