Главная » Наука и технологии » Эволюция EMUI: как HUAWEI из года в год улучшает Android
Дата публикации: 24.12.2019
Просмотров: 60



Эволюция EMUI: как HUAWEI из года в год улучшает Android


Компания HUAWEI представила свой фирменный пользовательский интерфейс Emotion UI (EMUI) в 2012 году. А в 2013-м установила его на смартфон Ascend P1. Бурное же развитие оболочки началось с EMUI 5.0 в 2016 году. Вспоминаем главные новшества, которые появлялись от версии к версии. 

Как ускоряли EMUI

В недавнем прошлом на Android-устройствах со временем появлялись лаги и падала производительность. Телефоны откровенно начинали тормозить. В какой-то момент инженеры HUAWEI решили бороться с этим и к релизу EMUI 5 применили более 30 запатентованных технологий, чтобы на протяжении жизненного цикла смартфоны работали так же, как в первый день. Среди них были функция Ultra Memory, отслеживавшая привычки пользователей для оптимизации распределения памяти, и новая на тот момент файловая система F2FS вместо EXT4. Это позволило вендору добиться бесперебойной работы устройств в течение 18 месяцев с момента их выхода и вплоть до обновления на следующую версию EMUI.

Эволюция EMUI

После EMUI 5 в HUAWEI решили пропустить «шестёрку» и «семёрку», чтобы номер прошивки совпадал с версией Android. Так в начале 2018 года дебютировала EMUI 8. Одно из главных нововведений восьмой ревизии — технология ускорения обработки графики GPU Turbo. Она способствовала повышению эффективности работы графического процессора на 60% при снижении энергопотребления на 40%. В результате игры удавалось запускать на более высоких настройках графики или с увеличенным fps, не расходуя при этом много заряда АКБ.

В конце того же 2018-го состоялся анонс EMUI девятой версии. В ней компания сосредоточилась на повышении быстродействия оболочки. С этой целью создали новую файловую систему EROFS (Extendable Read-Only File System). F2FS решала проблему снижения со временем скорости чтения/записи данных в пользовательских разделах Android (эквивалент диска D в компьютерах). А вот в EROFS оптимизировали скорость чтения системного раздела Android (эквивалент диска C на ПК) путём более эффективного сжатия данных. Так высвободилось около 2 ГБ дополнительного пространства под нужды пользователя, а быстродействие системы в среднем выросло на 20%. Кроме того, EROFS доступна только для чтения. Следовательно, у стороннего ПО нет доступа к системному разделу, что существенно повышает безопасность.

Эволюция EMUI

Борьба с лагами в EMUI 10

В уходящем 2019 году появилась EMUI 10 на базе Android 10. Помимо системной тёмной темы, нового жестового управления и других визуальных изменений, в очередной раз не обошлось без внедрения свежих фишек. На этот раз специалисты HUAWEI потрудились над снижением лагов. Для решения проблемы создали технологию детерминированного механизма задержки. Она устанавливает приоритет выполнения и лимиты времени для системных процессов.

Выделение ресурсов задачам с более высоким приоритетом приводит к снижению задержек при их выполнении на 25,7%. Как результат, операционка быстрее откликается на жесты пользователя, а ресурсы центрального и графического процессоров, памяти, Wi-Fi, модема и других компонентов концентрируются на выполнении операций, отображаемых на экране.

Эволюция EMUI

По словам представителей HUAWEI, работу традиционной ОС Android можно сравнить с дорожным движением, где одновременное и хаотичное движение большого числа автомобилей, велосипедистов и пешеходов ведёт к пробкам и заторам. Механизм детерминированной задержки выступает в роли своеобразного светофора, контролирующего движение всех участников, то есть приложений и системных процессов.

Снижению задержек в EMUI 10 способствуют и усовершенствованные алгоритмы GPU Turbo 3.0, которые оптимизируют работу графического ускорителя и доступ к системным ресурсам. Они не только улучшают производительность и уменьшают энергопотребление, но и повышают скорость отклика дисплея на прикосновения.

Эволюция EMUI

Улучшение совместимости и жизненного цикла

Помимо постоянного повышения быстродействия, HUAWEI также трудится над тем, чтобы делать EMUI доступнее как можно большему числу пользователей. Так, до EMUI 5.0 во всём мире было обновлено 13 моделей, в то время как до EMUI 8.0 — 20, а до EMUI 9.0 — более 30 устройств. В случае с EMUI 10 апдейт получат свыше 35 моделей. К тому же HUAWEI продолжает обновлять EMUI даже после завершения основной поддержки Android. Например, Mate 8 вышел с EMUI 4 и получил EMUI 8.0 спустя почти три года с момента релиза.

Узнать больше о EMUI