Google тихо ускоряет ваш Android-смартфон за счет оптимизации ядра

Google Android ядро Autofdo оптимизация производительность androidheadlines.com

Google использует AutoFDO для оптимизации производительности ядра Android с учетом реального использования, что улучшает скорость работы приложений и время автономной работы. — androidheadlines.com

Большинство из нас не задумывается о «ядре» наших смартфонов в течение дня. Однако именно оно является сердцем устройства. Ядро действует как регулировщик движения, управляя сложным взаимодействием между вашими приложениями, центральным процессором (CPU) и аппаратным обеспечением. Недавно команда Android от Google сообщила о значительном обновлении, направленном на то, чтобы сделать этого безмолвного работника гораздо более эффективным. Используя умную технику оптимизации под названием Автоматическая оптимизация на основе обратной связи (AutoFDO), Google помогает телефонам на Android работать плавнее и дольше.

Беззвучное ускорение Android: Взгляд на оптимизацию производительности ядра AutoFDO от Google

Традиционно, когда разработчики создают программное обеспечение, «компилятор» — инструмент, преобразующий код в инструкции для телефона — делает обоснованные предположения о том, как следует организовать код. Хотя эти предположения хороши, они не всегда идеальны для того, как пользователи фактически используют свои устройства.

Теперь, согласно блогу для разработчиков Android (со ссылкой на Android Authority), AutoFDO меняет правила игры, заменяя эти предположения данными из реального мира. Чтобы сделать это безопасно, Google провела лабораторные тесты на телефонах Pixel, чтобы выяснить, какие части ядра используются чаще всего при работе со 100 самыми популярными приложениями. Выявляя эти «горячие» участки кода, Google может реорганизовать ядро для приоритезации задач, которые вы выполняете чаще всего, например, запуск приложения или переключение между задачами.

Потенциально лучшее время автономной работы

Ядро — это очень загруженный компонент, на который приходится около 40% времени работы CPU на устройстве Android. Таким образом, даже крошечный прирост эффективности на этом уровне может иметь огромный волновой эффект. Иными словами, оптимизируя наиболее частые задачи ядра, процессору вашего телефона не приходится работать так усердно. Это приводит к более быстрому запуску приложений и более отзывчивому ощущению при навигации по интерфейсу. Возможно, самым желанным преимуществом для многих пользователей является потенциал для увеличения времени автономной работы.

Развертывание в ядре ОС

Лучшая часть этого обновления заключается в том, что оно происходит полностью в фоновом режиме. Вы не найдете новый переключатель в настройках или яркую иконку на главном экране. Google уже внедряет эту технологию в последние версии ядра Android (в частности, в ветки для Android 15 и Android 16).

Как обычно в экосистеме Android, владельцы Pixel часто первыми увидят эти улучшения, разработанные Google. Однако со временем они перейдут и к другим производителям по мере того, как те будут внедрять эти обновленные ядра.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

В тренде:


Похожие новости: