Huawei tilkynnti Harmony stýrikerfið

Á Huawei þróunarráðstefnunni var það formlega fulltrúi Hongmeng OS (Harmony), sem, að sögn forsvarsmanna fyrirtækisins, virkar hraðar og er öruggara en Android. Nýja stýrikerfið er aðallega ætlað fyrir færanleg tæki og Internet of Things (IoT) vörur eins og skjái, wearables, snjallhátalara og bílaupplýsinga- og afþreyingarkerfi.

HarmonyOS hefur verið í þróun síðan 2017 og er örkjarnastýrikerfi sem hentar fyrir öll notkunartilvik og allar gerðir tækja, en er frekar litið á það sem keppinaut við Fuchsia/Zircon. Pallur mun birt í frumkóða sem opið uppspretta verkefni (Huawei hefur nú þegar þróast opið LiteOS fyrir IoT tæki) sem fyrirhugað er að stofna sérstakan sjálfseignarstofnun fyrir og mynda samfélag fyrir. Huawei telur að Android sé ekki eins gott í farsímum vegna óhóflegrar kóðastærðar, gamaldags vinnsluáætlunar og vandamála við sundurliðun palla.

HarmonyOS veitir ekki notendaaðgang á rótarstigi og örkjarninn er einangraður frá ytri tækjum. Kjarni kerfisins er sannreyndur á stigi formlegrar rökfræði/stærðfræði til að lágmarka hættuna á veikleikum. Því er haldið fram að notaðar séu aðferðir sem eru almennt notaðar við þróun mikilvægra kerfa á sviðum eins og flugi og geimfarafræði og gera kleift að uppfylla EAL 5+ öryggisstigið.

Örkjarnan útfærir aðeins tímaáætlun og IPC, og allt annað er framkvæmt í kerfisþjónustu, sem flestar eru keyrðar í notendarými. Verkefnaáætlunin er tafa-lágmarksákveðin auðlindaúthlutunarvél (Deterministic Latency Engine), sem greinir álagið í rauntíma og notar aðferðir til að spá fyrir um hegðun forrita. Í samanburði við önnur kerfi, nær tímaáætlunarmaðurinn 25.7% minnkun á leynd og 55.6% minnkun á leynd.

Til að veita samskipti milli örkjarna og ytri kjarnaþjónustu, svo sem skráarkerfis, netstafla, rekla og undirkerfi forrita, er IPC notað, sem fyrirtækið heldur því fram að sé fimm sinnum hraðari en IPC Zircon og þrisvar sinnum hraðari en IPC Zircon. QNX .
Í stað hins venjulega notaða fjögurra laga samskiptastafla, til að draga úr kostnaði, notar Harmony einfaldað eins lags líkan sem byggir á dreifðum sýndarrútu sem veitir samskipti við búnað eins og skjái, myndavélar, hljóðkort o.s.frv.

Huawei tilkynnti Harmony stýrikerfið

Til að smíða forritið er notaður eigin þýðandi Arc sem styður kóða í C, C++, Java, JavaScript og Kotlin.
Kerfið er aðskilið frá vélbúnaðinum og gerir forriturum kleift að búa til forrit sem hægt er að nota í mismunandi flokkum tækja án þess að búa til sérstaka pakka. Í framtíðinni er fyrirhugað að útbúa samþætt þróunarumhverfi til að búa til forrit fyrir ýmsa flokka tækja, svo sem sjónvörp, snjallsíma, snjallúr, upplýsingakerfi bíla o.fl. Ramminn mun sjálfkrafa aðlaga forrit fyrir mismunandi skjái, stýringar og notendaviðskiptaaðferðir.

Harmony er ekki beint samhæft við Android, en Huawei segir að það muni þurfa lágmarksbreytingar til að laga núverandi Android öpp. Huawei lofar einnig að í framtíðinni muni Harmony OS hafa innbyggðan stuðning fyrir Android öpp og mun veita stuðning fyrir HTML5 öpp. Hvað varðar notkun Android vettvangsins sagði fyrirtækið að það muni halda áfram að nota það fyrir snjallsíma og spjaldtölvur í bili, en ef það missir aðgang að Android leyfinu mun það byrja að nota Harmony strax (tekið er fram að flutningur muni taka 1-2 dagar). Að auki er Huawei að þróa AppGallery og Huawei Mobile Services vörur, sem eru staðsettar sem valkostur við Google Play og Google þjónustu/forrit.

Heimild: opennet.ru

Bæta við athugasemd