Technikai háttér

2019.08.10. 17:05

Minden, amit tudni lehet a Huawei saját operációs rendszeréről

A legfontosabb, hogy a nyílt forráskódú rendszer többféle eszközön, okostelefonok mellett tévén, notebookon, okosórákon és egyéb kiegészítőkön is fut majd.

Mint nemrég beszámoltunk róla, a kínai óriásvállalat bemutatta saját, Harmony elnevezésű operációs rendszerét a Huawei Developer Conference rendezvényen. A Kínában Hongmeng néven forgalomba kerülő rendszer elsőként okosórákhoz, okosképernyőkhöz, járművekbe épített rendszerekhez és okoshangszórókhoz lesz elérhető.

A HarmonyOS teljesen eltér az eddig ismert operációs rendszerektől. Mikrokernel alapú, megbízható és biztonságos architektúrájú rendszer, ami problémamentes együttműködést biztosít a különböző eszközök között. Az alkalmazásokat elegendő egyszer lefejleszteni, később gond nélkül lehet más típusú eszközökön is használni.

Ami a technikai részleteket illeti

A HarmonyOS az első megosztott architektúrájú operációs rendszer, megosztott, úgynevezett „virtuális busz” technológiájával megosztott kommunikációs platformot, adatkezelést, feladatütemezést, valamint virtuális perifériákat tesz lehetővé.

A rendszer segítségével az fejlesztőknek nem kell az alkalmazások alapjául szolgáló technológiákkal foglalkozniuk, így az alkalmazások fejlesztése könnyebb lesz, mint valaha. A HarmonyOS-re fejlesztett alkalmazások különböző eszközökön futhatnak majd akadásmentes, együttműködő élményt biztosítva minden felhasználói helyzetben.

A rendszer az alulteljesítés kihívásait egy úgynevezett determinisztikus késleltetési motorral (Deterministic Latency Engine – DLE) és nagy teljesítményű folyamatok közötti kommunikációval (IPC) fogja kezelni. A DLE előre meghatározza az egyes feladatok végrehajtásának prioritásait és az ütemezési határidőket.

A rendszer a rendelkezésre álló erőforrásokat a magasabb prioritású feladatok elvégzésére fordítja, amivel az alkalmazások válaszideje körülbelül huszonöt százalékkal csökken. A mikrokernel az IPC teljesítményét a jelenleg elérhető rendszerekénél akár ötször hatékonyabbá is teheti.

Nagyobb biztonságot ígér a gyártó

A mikrokernel alapú kialakítás nagyobb biztonságot és alacsony késleltetést biztosít. A mikrokernelt a kernel funkciók egyszerűsítésére, a lehető legtöbb rendszerszolgáltatás megvalósítására, valamint a kölcsönös biztonsági védelem hozzáadására alakították ki. Maga a mikrokernel csak az olyan legalapvetőbb szolgáltatásokat nyújtja, mint az ütemezés, vagy az IPC.

A HarmonyOs az első olyan operációs rendszer, amely formális verifikációt használ az eszközök TEE területén, ezzel jelentős mértékben növelve a biztonságot. Továbbá, mivel a HarmonyOS mikrokernel a megszokottnál sokkal kevesebb kóddal rendelkezik, a biztonsági támadások valószínűsége is jelentősen csökken.

A rendszer képes automatikusan alkalmazkodni a különböző képernyő-elrendezési vezérlésekhez, támogatja mind a drag-and-drop, mind az előnézet alapú vizuális programozási műveleteket. Így a fejlesztők hatékonyabban fejleszthetnek olyan alkalmazásokat, melyek több eszközön képesek futni, ezáltal egy szorosan integrált ökoszisztéma jöhet létre.

Elsőként okostévéken fut majd

A konferencián a Huawei a HarmonyOS-sel kapcsolatos terveit is bejelentette. A HarmonyOS 1.0 elsőként okosképernyős termékeken lesz elérhető idén. A következő három évben fokozatosan egyre több egyéb okoskészüléken is alkalmazzák majd, például hordozható eszközökön, a Huawei Vision-ön, vagy az autók műszerfalán.

A kínai óriásvállalat világszerte nyílt forráskódú platformként teszi elérhetővé a HarmonyOS rendszert. Ezen kívül nyílt forráskódú alapítvány és közösség létrehozásán is munkálkodik, hogy támogathassa a minél mélyebb együttműködést a fejlesztőkkel.

A HarmonyOS elsőként a kínai piacon mutatkozik be, ezt követi majd a világszintű bevezetés.

Borítókép: AFP

Ezek is érdekelhetik