Tehnografi.com - Технологические новости, обзоры и советы
[adinserter block="67"]

Huawei официально раскрывает Harmony OS, свою первую операционную систему

ОС Huawei Harmony

Harmony OS основана на микроядре, как и Fuchsia OS, находящаяся в разработке. Huawei говорит, что Fuchsia использует «нераспределенный дизайн», в отличие от новой ОС Harmony. Huawei говорит, что это позволяет гибко развертывать новую ОС на различных устройствах, упрощая разработку приложений во всех сценариях. Чтобы оправдать оба эти утверждения, Huawei подчеркивает, что «трудно обеспечить бесперебойную работу на разных устройствах с (а) огромным количеством (кода) в ядре Android и Linux». Это потому, что «соединение между устройствами (вызывает) требования к безопасности »и« тесная связь между экосистемой приложений и аппаратными средствами ставит под угрозу пользовательский опыт и эффективность разработки ».

По словам Huawei, использование микроядра также повышает безопасность. Микроядро «предоставляет только самые базовые сервисы, такие как планирование потоков и IPC», в то время как большинство системных сервисов реализовано в пространстве пользователя. При меньшем количестве кода для аудита вероятность обнаружения новой атаки будет низкой. Huawei также говорит, что использует «формальные методы проверки» для защиты ядра TEE. Huawei говорит, что этот метод, который использует «математический подход для проверки правильности системы из источника», в основном применяется к критически важным областям безопасности, таким как аэрокосмическая промышленность и наборы микросхем, «значительно повышая надежность и надежность системы». Кроме того, микроядро можно «масштабировать». по требованию для более широкой защиты системы ». В заключение Huawei может похвастаться тем, что продукты могут достичь уровня сертификации EAL 5+ под управлением новой ОС.

Согласно слайдам, опубликованным Huawei, производительность теоретически лучше, чем у Android и других операционных систем на основе Linux. Huawei говорит, что Harmony OS использует распределенную виртуальную шину с упрощенным протоколом: вместо 4 уровней в стеке протоколов имеется только 1 уровень для «повышения эффективности полезной нагрузки». Результатом этого изменения для упрощения взаимодействия является «более быстрое обнаружение и подключения »аппаратных средств, таких как дисплей, камеры, динамики и т. д.

В отличие от Android, который использует механизм планирования ядра Linux, Harmony OS использует «механизм детерминированной задержки», который обеспечивает «точное планирование ресурсов с анализом нагрузки в режиме реального времени и прогнозированием и сопоставлением характеристик приложений». В результате улучшение составило 25,7% и 55,6%. задержка ответа и колебания задержки соответственно. Кроме того, Huawei заявляет, что микроядро может повысить производительность IPC (межпроцессное взаимодействие) в пять раз по сравнению с существующими системами ».

Гармония ОС от Huawei

Гармония «отделяет» ОС от аппаратного обеспечения, поэтому разработчики могут разрабатывать их один раз и развертывать на оборудовании. Разработчики смогут использовать ARK-компилятор Huawei для компиляции кода из нескольких языков, таких как C / C ++, Java и Kotlin для ОС Harmony. Huawei будет предоставлять IDE для поддержки разработки приложений для разных типов устройств, включая телевизоры, автомобильные комплекты, интеллектуальные колонки, smartphones, умные часы и многое другое. Эта IDE «автоматически адаптируется к различным макетам экрана, элементам управления и взаимодействиям» и «поддерживает операции перетаскивания и визуального программирования, ориентированного на предварительный просмотр». Harmony OS не допускает root-доступ, что, по словам Huawei, представляет собой угрозу безопасности для Android и другие операционные системы на основе Linux. Наконец, Huawei объявила о своих планах по созданию ОС Harmony с открытым исходным кодом, созданию фонда с открытым исходным кодом и созданию сообщества с открытым исходным кодом для совместной работы.

Harmony OS не совместима с Android-приложениями из коробки, подтверждает Ричард Ю, генеральный директор Huawei Consumer Business Group. Это означает, что вы не сможете просто загрузить любое приложение Android по вашему выбору. На пресс-конференции Юй сказал, что разработчики приложений должны будут внести «небольшие изменения» в свои приложения, чтобы скомпилировать их для работы на ОС Harmony. Он утверждает, что «очень легко» перенести приложения Android в Harmony OS.

Работа над новой ОС началась 2 года назад с версии 1.0 микроядра. В 2019 году они ускорили работу, чтобы ОС могла работать на большем количестве типов устройств, таких как продукты с интеллектуальным экраном. Китайская компания заявляет, что версия 2.0 ее микроядра будет выпущена в следующем году, а версия 3.0 появится в 2021 году, что обеспечит поддержку носимых устройств и головных устройств. Huawei говорит, что они могут перейти на Harmony OS прямо сейчас, потому что миграция не очень сложна из-за природы микроядра; Они могут похвастаться тем, что могут переключиться с Android на Harmony за 1-2 дня. Тем не менее, компания выбирает придерживаться Android на smartphones прямо сейчас на рассмотрение его существующих партнеров. Ричард Ю говорит, что Huawei хочет продолжать работать и помогать своим партнерам в США, многие из которых сотрудничают с Huawei более 20 лет.

Harmony OS от Huawei с открытым исходным кодом

Тем не менее, эта новая ОС по-прежнему является «планом Б» для китайского технологического гиганта, поскольку Huawei необходимо будет устранить самую большую дыру в принятии Harmony OS: экосистему приложений. Huawei создает платформу AppGallery в качестве альтернативы Google Play StoreНа этой неделе компания представила мобильные сервисы Huawei в качестве альтернативы сервисам Google Play. Huawei находится в процессе создания своей собственной экосистемы, и если запрет на торговлю не будет отменен к концу этого или началу следующего года, то Huawei будет вынуждена перейти на Harmony OS для своих новых устройств, включая предстоящий Huawei. Мате 30 серии. На самом деле Ричард Ю подтвердил, что Mate 30 не получил сертификацию для использования Google Play Services до введения торгового запрета, поэтому Huawei рассматривает возможность использования Harmony OS на устройстве, если запрет не будет отменен вовремя.

Huawei говорит, что ее новая операционная система представляет собой совершенно новое поколение операционных систем, поскольку она обеспечивает возможности искусственного интеллекта в различных сценариях с ПК, планшетов и других доменов. Huawei уже проводила внутреннее тестирование своей новой операционной системы на нескольких устройствах, хотя Ричард Ю не подтвердил, был ли складной Huawei Mate X среди этих тестовых устройств. Юй говорит, что «многие» партнеры проявили интерес к разработке продуктов с Harmony OS, но он отказался назвать имена заинтересованных сторон. В пресс-релизе Huawei говорится, что они «заложат основы ОС Harmony на китайском рынке», прежде чем распространять ее на мировой рынок.

На этой неделе мы узнаем больше о новой операционной системе Huawei на конференции разработчиков Huawei.


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

Хотите, чтобы больше подобных сообщений доставлялось на ваш почтовый ящик? Введите адрес электронной почты, чтобы подписаться на нашу рассылку.


Add comment