Сьогодні відкрилася конференція Huawei Developers Conference 2019, на якій компанія представила свою операційну систему — HarmonyOS (китайські ЗМІ називають її Hong Meng). Особливість її — вільне використання всіма бажаючими, так як поширяться вона буде по відкритої ліцензії.
Особливість HarmonyOS — так зване мікроядро. За словами генерального директора Huawei Consumer Business Group Ю Чэндуна (Yu Chengdong), в Android налічується 100 мільйонів рядків коду, код ядра ОС — понад 20 мільйонів рядків. Але в реальності використовується не більше 8%. Це відбивається і на гнучкості ОС, і на її чуйності.
Тому в своїй ОС Huawei пішла іншим шляхом — “компактне” мікроядро відповідає за базові можливості, а все інше реалізується за рахунок модулів. Це робить HarmonyOS зручною для застосування в абсолютно будь-яких пристроях при збереженні високої швидкості і чуйності.
Скажімо, смартфон і автомобільна медіасистеми припускають абсолютно різні сценарії використання, тому немає необхідності робити одну громіздку ОС для всього: досить загального мікроядра і модулів — окремих для кожної сфери застосування. Така організація ОС називається розподіленою архітектурою.
У HarmonyOS буде широко використовуватися віртуалізація, а сумісність з різними додатками і мовами програмування забезпечується за рахунок компілятора Ark. Також HarmonyOS сумісна з Linux, Unix і Android, так що у розробників ПЗ для цих систем не повинно бути особливих проблем з написанням ПЗ для ОС Huawei.
HarmonyOS повинна бути безпечною. Для цього в ній застосована довірена середовище виконання (Trusted Execution Environment) з методами формальної верифікації замість функціональної верифікації та симуляції атак. Як зазначається, останні підходять тільки для обмежених сценаріїв використання, в той час як формальна верифікація дозволяє застосовувати цифрові моделі даних.
Що стосується чуйності, то для її підвищення в HarmonyOS застосована система детермінованих затримок. Її механізм встановлює пріоритети виконання завдань: ресурси виділяються задачам з більш високими пріоритетами, за рахунок чого зменшується затримка відгуку додатків на 25,7%.
Спочатку (цього року) HarmonyOS буде використовуватися тільки в смарт-ТВ Huawei і Honor. У 2020 році екосистема апаратних рішень з підтримкою HarmonyOS збільшиться і включить в себе ноутбуки, розумні годинник і браслети. HarmonyOS 3.0 вийде в 2021 році і буде підтримувати розумні колонки і автомобільні медіасистеми. Про смартфони нічого не говориться, але судячи з усього, вони знаходяться на другому етапі розширення екосистеми.
Поки це перші подробиці про HarmonyOS. Після прес-конференції з’явиться більше інформації і, як очікується, будуть названі перші пристрої Huawei під управлінням HarmonyOS.
Corning Incorporated представила міцний прозорий склокерамічний матеріал Gorilla Glass Ceramic, який, за словами компанії, дозволить…
Apple більше не випускатиме компактні iPhone mini. Про це повідомив Марк Гурман із Bloomberg під…
Виробники смартфонів часто наголошують на великій ємності батареї, але замовчують, що деякі функції в прошивках…
Модель штучного інтелекту GPT-4o, яка вийшла рік тому, отримала нові функції, зокрема генерацію зображень. Тепер…
Глава підрозділу Google Quantum AI Джуліан Келлі заявив, що значний прорив у квантових технологіях може…
Google змінює підхід до розробки Android, переводячи всю роботу у внутрішню гілку. Раніше виробники запозичували…