Huawei mun nota sitt eigið Harmony OS fyrir snjallsíma

Á HDC 2020 ráðstefnunni var fyrirtækið tilkynnt um stækkunaráætlanir fyrir Harmony stýrikerfið sem kynntar voru á síðasta ári. Til viðbótar við upphaflega tilkynnt flytjanleg tæki og Internet of Things (IoT) vörur, eins og skjái, nothæf tæki, snjallhátalara og bílaupplýsingakerfi, verður stýrikerfið sem verið er að þróa einnig notað á snjallsímum.

Prófanir á SDK fyrir þróun farsímaforrita fyrir Harmony munu hefjast í lok árs 2020 og áætlað er að fyrstu snjallsímarnir byggðir á nýja stýrikerfinu komi út í október 2021. Það er tekið fram að nýja stýrikerfið er nú þegar tilbúið fyrir IoT tæki með vinnsluminni frá 128KB til 128MB; kynning á útgáfunni fyrir tæki með minni frá 2021MB til 128GB mun hefjast í apríl 4 og í október fyrir tæki með vinnsluminni meira en 4GB.

Við skulum muna að Harmony verkefnið hefur verið í þróun síðan 2017 og er örkjarna stýrikerfi sem hægt er að líta á sem keppinaut við stýrikerfið Fuchsia frá Google. Vettvangurinn verður birtur í frumkóða sem algjörlega opinn uppspretta verkefni með óháðri stjórnun (Huawei hefur nú þegar þróast opið LiteOS fyrir IoT tæki). Pallkóði verður fluttur undir verndarvæng sjálfseignarstofnunarinnar China Open Atomic Open Source Foundation. 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.

Eiginleikar Harmony:

  • Kjarni kerfisins er sannreyndur á stigi formlegrar rökfræði/stærðfræði til að lágmarka hættuna á veikleikum. Sannprófun var framkvæmd með aðferðum sem eru almennt notaðar við þróun mikilvægra kerfa á sviðum eins og flugi og geimferðafræði og gerir kleift að uppfylla EAL 5+ öryggisstigið.
  • Örkjarnan er einangruð frá ytri tækjum. 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.
  • Ö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.
  • Kerfið veitir ekki notendaaðgang á rótarstigi.
  • Til að smíða forritið er notaður eigin þýðandi Arc sem styður kóða í C, C++, Java, JavaScript og Kotlin.
  • Til að búa til forrit fyrir ýmsa flokka tækja, svo sem sjónvörp, snjallsíma, snjallúr, upplýsingakerfi fyrir bíla osfrv., verður okkar eigin alhliða rammi til að þróa viðmót og SDK með samþættu þróunarumhverfi. Verkfærakistan gerir þér kleift að aðlaga forrit sjálfkrafa fyrir mismunandi skjái, stýringar og aðferðir við notendaviðskipti. Það nefnir einnig að útvega verkfæri til að laga núverandi Android forrit að Harmony með lágmarksbreytingum.

Heimild: opennet.ru

Bæta við athugasemd