News (RU)

Google реализует AutoFDO для ядра Android 15 и 16, оптимизируя скорость и использование ЦП.

Google, Android
Foto: Google, Android - viewimage/ Shutterstock.com

Google совершает революцию в производительности мобильных телефонов Android, внедряя новую передовую технику оптимизации в ядро ​​операционной системы, ее самый фундаментальный компонент. Компания объявила о добавлении поддержки автоматической оптимизации на основе обратной связи (AutoFDO) в набор инструментов Android LLVM — стратегической инициативы, которая обещает сделать устройства более быстрыми и эффективными. Эта инновационная методология направлена ​​на оптимизацию способа компиляции Android на основе реальных данных об использовании, что представляет собой значительный скачок в разработке программного обеспечения для мобильных платформ.

Роль ядра Android в общем функционировании смартфонов неоспорима: оно выступает в качестве ядра, управляющего внутренней связью между приложениями, центральным процессором и всеми аппаратными компонентами. Учитывая его решающее положение, любое улучшение, даже если оно кажется небольшим, в его работе может привести к существенному улучшению пользовательского опыта.

Согласно анализу, проведенному самой Google, на ядро ​​приходится примерно 40% использования ЦП на широком спектре устройств Android. Это число подчеркивает критическую важность оптимизации на этом уровне, поскольку повышение эффективности здесь может напрямую повлиять на скорость обработки, плавность операций и даже время автономной работы устройств.

Жизненно важное значение ядра Android

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

Умная оптимизация с AutoFDO

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

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

Методика тестирования и первоначальные результаты

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

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

Повышение производительности для пользователей

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

Кроме того, ожидается более плавная общая производительность системы, что означает меньше заиканий и более плавную навигацию между различными экранами и функциями. Switching between apps will also become more agile, allowing for more effective and intuitive multitasking.

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

Текущая реализация и будущее расширение

Google уже предпринял конкретные шаги по реализации этой революционной оптимизации, интегрировав ее в определенные ветки ядра, а именно Android 16-6.12 и Android 15-6.6. Эти версии ядра предназначены для оснащения устройств, которые будут выпущены с Android 16 и Android 15 соответственно, гарантируя, что будущие устройства уже будут иметь это преимущество в производительности.

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

Этот подход направлен на комплексную оптимизацию, гарантируя максимальную эффективность не только ядра системы, но и ее взаимодействия с конкретным оборудованием каждого устройства. Цель — создать экосистему Android, в которой эффективность и скорость являются неотъемлемыми характеристиками, независимо от марки или модели устройства.

Включение Samsung One UI 8.5 в повестку дня свидетельствует о том, что оптимизация Google часто отражается на настройках интерфейсов крупных производителей. Сотрудничество и внедрение этих основополагающих технологий гарантирует, что усовершенствования базовой операционной системы будут доступны пользователям с различными программными возможностями. Эта синергия между разработкой ядра и уровнями программного обеспечения производителей жизненно важна для плавного развития Android.

Роль Samsung и экосистема Android

Обновление Samsung One UI 8.5, упомянутое в контексте оптимизации, подчеркивает, как достижения в ядре Android выходят за рамки устройств Pixel, влияя на всю экосистему. Такие производители, как Samsung, интегрируя новые версии Android, в которых уже есть AutoFDO, могут предложить своим пользователям улучшенный интерфейс без необходимости дополнительных усилий по оптимизации на более низких уровнях. Это создает благотворный цикл инноваций, в котором улучшения Google усиливаются благодаря широкому распространению продукции ее партнеров.

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

Непрерывный поиск эффективности

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

Veja Tambem em News (RU)

Платформа Epic Games выпускает двенадцать высокобюджетных игр бесплатно для пользователей ПК

Платформа Epic Games выпускает двенадцать высокобюджетных игр бесплатно для пользователей ПК

Падение цен на PlayStation 5 Pro ускоряет цифровые розничные продажи и устраняет глобальные запасы

Падение цен на PlayStation 5 Pro ускоряет цифровые розничные продажи и устраняет глобальные запасы

Новое обновление системы Apple оптимизирует управление срочными задачами для пользователей iPhone

Новое обновление системы Apple оптимизирует управление срочными задачами для пользователей iPhone

Утечка подробностей об оборудовании новой портативной PlayStation с графикой, превосходящей Xbox Series S

Утечка подробностей об оборудовании новой портативной PlayStation с графикой, превосходящей Xbox Series S

Oppo официально представляет Find X9 Ultra по всему миру с линзами Hasselblad и надежным аккумулятором

Oppo официально представляет Find X9 Ultra по всему миру с линзами Hasselblad и надежным аккумулятором

Новая версия складного смартфона принесет золото участникам Зимних игр

Новая версия складного смартфона принесет золото участникам Зимних игр

Тим Кук представляет новые прототипы iPhone и iPod на праздновании пятидесятилетия Apple

Тим Кук представляет новые прототипы iPhone и iPod на праздновании пятидесятилетия Apple

Samsung обновляет модуль QuickStar и расширяет визуальное управление панелью в интерфейсе One UI 8.5

Samsung обновляет модуль QuickStar и расширяет визуальное управление панелью в интерфейсе One UI 8.5

Система Android получает встроенную интеграцию Gemini Nano 4 для автономной обработки на смартфонах.

Система Android получает встроенную интеграцию Gemini Nano 4 для автономной обработки на смартфонах.

Утечка раскрывает Lords of the Fallen и Sword Art Online в апрельском каталоге PS Plus Essential.

Утечка раскрывает Lords of the Fallen и Sword Art Online в апрельском каталоге PS Plus Essential.

Новый смартфон Xiaomi 18 Pro Max объединяет две камеры по 200 Мп и процессор последнего поколения.

Новый смартфон Xiaomi 18 Pro Max объединяет две камеры по 200 Мп и процессор последнего поколения.

Apple разрабатывает новый складной iPhone и готовит специальную версию в честь 20-летия бренда

Apple разрабатывает новый складной iPhone и готовит специальную версию в честь 20-летия бренда