Huawei alitangaza mfumo wa uendeshaji wa Harmony

Katika mkutano wa wasanidi programu wa Huawei ilikuwa rasmi kuwakilishwa na Hongmeng OS (Harmony), ambayo, kulingana na wawakilishi wa kampuni, inafanya kazi kwa kasi na ni salama zaidi kuliko Android. Mfumo wa Uendeshaji mpya unakusudiwa zaidi vifaa vinavyobebeka na bidhaa za Mtandao wa Mambo (IoT) kama vile skrini, vifaa vya kuvaliwa, spika mahiri na mifumo ya habari ya gari.

HarmonyOS imekuwa ikitengenezwa tangu 2017 na ni OS ya microkernel inayofaa kwa visa vyote vya utumiaji na aina zote za vifaa, lakini inaonekana zaidi kama mshindani wa Fuchsia/Zircon. Jukwaa mapenzi iliyochapishwa katika msimbo wa chanzo kama mradi wa chanzo huria (tayari Huawei ana yanaendelea fungua LiteOS kwa vifaa vya IoT) ambayo imepangwa kuunda msingi tofauti usio wa faida na kuunda jumuiya. Huawei inaamini kuwa Android si nzuri kwenye vifaa vya rununu kwa sababu ya saizi yake kupita kiasi ya nambari, kipanga ratiba cha michakato iliyopitwa na wakati na masuala ya kugawanyika kwa jukwaa.

HarmonyOS haitoi ufikiaji wa mtumiaji katika kiwango cha mizizi, na microkernel imetengwa na vifaa vya nje. Msingi wa mfumo unathibitishwa katika kiwango cha mantiki/hisabati rasmi ili kupunguza hatari ya udhaifu. Inadaiwa kuwa mbinu hutumiwa ambazo hutumiwa kwa kawaida katika uundaji wa mifumo muhimu ya dhamira katika maeneo kama vile usafiri wa anga na unajimu, na kuruhusu kufikia utiifu wa kiwango cha usalama cha EAL 5+.

Microkernel hutumia mpangilio tu na IPC, na kila kitu kingine kinafanywa katika huduma za mfumo, ambazo nyingi hutekelezwa katika nafasi ya mtumiaji. Kiratibu cha kazi ni injini ya ugawaji wa rasilimali bainishi inayochelewesha (Deterministic Latency Engine), ambayo huchanganua mzigo kwa wakati halisi na kutumia mbinu za kutabiri tabia ya utumaji. Ikilinganishwa na mifumo mingine, kipanga ratiba kinafikia punguzo la 25.7% la muda wa kusubiri na kupunguza 55.6% ya jitter ya latency.

Ili kutoa mawasiliano kati ya microkernel na huduma za kernel za nje, kama vile mfumo wa faili, rundo la mtandao, viendeshaji na mfumo mdogo wa uzinduzi wa programu, IPC hutumiwa, ambayo kampuni inadai ina kasi mara tano kuliko IPC ya Zircon na mara tatu zaidi ya IPC ya Zircon. QNX. .
Badala ya mrundikano wa itifaki wa safu nne unaotumika kwa kawaida, ili kupunguza kichwa, Harmony hutumia muundo uliorahisishwa wa safu moja kulingana na basi pepe iliyosambazwa ambayo hutoa mwingiliano na vifaa kama vile skrini, kamera, kadi za sauti, n.k.

Huawei alitangaza mfumo wa uendeshaji wa Harmony

Ili kuunda programu, mkusanyaji wa Arc mwenyewe hutumiwa, ambayo inasaidia msimbo katika C, C++, Java, JavaScript na Kotlin.
Mfumo umetenganishwa na vifaa na inaruhusu watengenezaji kuunda programu ambazo zinaweza kutumika kwa aina tofauti za vifaa bila kuunda vifurushi tofauti. Katika siku zijazo, imepangwa kutoa mazingira jumuishi ya maendeleo kwa ajili ya kuunda maombi ya madarasa mbalimbali ya vifaa, kama vile TV, simu mahiri, saa mahiri, mifumo ya habari ya magari, n.k. Mfumo utarekebisha kiotomatiki programu za skrini tofauti, vidhibiti na mbinu za mwingiliano wa watumiaji.

Harmony haioani moja kwa moja na Android, lakini Huawei inasema itahitaji mabadiliko kidogo ili kurekebisha programu zilizopo za Android. Huawei pia inaahidi kwamba katika siku zijazo, Harmony OS itakuwa na usaidizi wa ndani wa programu za Android na itatoa usaidizi kwa programu za HTML5. Kuhusu matumizi ya Android platform, kampuni hiyo ilisema itaendelea kuitumia kwa simu za kisasa na tablets kwa sasa, lakini endapo itapoteza leseni ya Android, itaanza kutumia Harmony mara moja (inaelezwa kuwa migration itachukua. Siku 1-2). Zaidi ya hayo, Huawei inatengeneza bidhaa za AppGallery na Huawei Mobile Services, ambazo zimewekwa kama njia mbadala ya Google Play na huduma/programu za Google.

Chanzo: opennet.ru

Kuongeza maoni