UHuawei umemezele uhlelo lokusebenza lweHarmony

Engqungqutheleni yonjiniyela beHuawei bekusemthethweni kwethulwe I-Hongmeng OS (Harmony), okuthi, ngokusho kwabamele inkampani, isebenza ngokushesha futhi ivikeleke kakhulu kune-Android. I-OS entsha ihloselwe kakhulu amadivayisi aphathekayo kanye nemikhiqizo ye-inthanethi Yezinto (IoT) njengezibonisi, izinto ezigqokwayo, izipikha ezihlakaniphile namasistimu olwazi lwemoto.

I-HarmonyOS ibilokhu ithuthukiswa kusukela ngo-2017 futhi iyi-microkernel OS efanelekile kuwo wonke amacala okusetshenziswa nazo zonke izinhlobo zamadivayisi, kodwa ibonakala kakhulu njengesimbangi ku-Fuchsia/Zircon. Inkundla kuyoba ishicilelwe ngekhodi yomthombo njengephrojekthi yomthombo ovulekile (uHuawei usevele usenayo kuyaqala vula I-LiteOS kumadivayisi e-IoT) okuhlelelwe ukuthi kwakhiwe isisekelo esihlukile esingenzi nzuzo futhi sakhe umphakathi. I-Huawei ikholelwa ukuthi i-Android ayilungile kumadivayisi eselula ngenxa yosayizi wayo wekhodi oweqile, isihleli senqubo esiphelelwe yisikhathi kanye nezinkinga zokuhlukaniswa kwenkundla.

I-HarmonyOS ayinikezi ukufinyelela komsebenzisi ezingeni lempande, futhi i-microkernel ihlukaniswe kumadivayisi angaphandle. Umnyombo wesistimu uqinisekiswa ezingeni lokucabanga okusemthethweni/izibalo ukuze kuncishiswe ubungozi bokuba sengozini. Kuthiwa izindlela ezisetshenziswayo ezivame ukusetshenziswa ekuthuthukisweni kwamasistimu abalulekile emishinini ezindaweni ezifana nezokundiza kanye ne-astronautics, futhi zivumela ukufeza ukuthobelana neleveli yokuphepha ye-EAL 5+.

I-microkernel isebenzisa kuphela isihleli kanye ne-IPC, futhi konke okunye kwenziwa ezinsizeni zesistimu, eziningi zazo ezenziwa endaweni yomsebenzisi. Isihleli somsebenzi siyinjini yokwabiwa kwensiza enqumayo enciphisa ukulibaziseka (Deterministic Latency Engine), ehlaziya umthwalo ngesikhathi sangempela futhi isebenzisa izindlela zokubikezela ukuziphatha kohlelo lokusebenza. Uma kuqhathaniswa nezinye izinhlelo, umhleli uthola ukuncipha kwe-latency ngo-25.7% kanye nokwehliswa kwe-55.6% ku-latency jitter.

Ukuze unikeze ukuxhumana phakathi kwe-microkernel nezinsizakalo zangaphandle ze-kernel, njengesistimu yefayela, isitaki senethiwekhi, abashayeli kanye nesistimu engaphansi yokuqaliswa kwesicelo, i-IPC isetshenziswa, inkampani ethi ishesha ngokuphindwe kahlanu kune-IPC ye-Zircon futhi ishesha kathathu kune-IPC yeZircon. QNX .
Esikhundleni sesitaki sephrothokholi sezendlalelo ezine esivame ukusetshenziswa, ukuze kuncishiswe phezulu, i-Harmony isebenzisa imodeli eyenziwe lula yesendlalelo esisodwa esekelwe ebhasini elibonakalayo elisabalalisiwe elihlinzeka ngokuhlanganyela nezinto zokusebenza njengezikrini, amakhamera, amakhadi omsindo, njll.

UHuawei umemezele uhlelo lokusebenza lweHarmony

Ukwakha uhlelo, kusetshenziswa i-compiler ye-Arc, esekela ikhodi ku-C, C++, Java, JavaScript kanye ne-Kotlin.
Uhlelo luhlukaniswa nehardware futhi luvumela abathuthukisi ukuthi bakhe izinhlelo zokusebenza ezingasetshenziswa ezigabeni ezihlukene zamadivayisi ngaphandle kokudala amaphakheji ahlukene. Ngokuzayo, kuhlelwe ukuhlinzeka ngendawo yokuthuthukisa edidiyelwe yokudala izinhlelo zokusebenza zezigaba ezahlukahlukene zamadivayisi, njengama-TV, ama-smartphones, amawashi ahlakaniphile, amasistimu wolwazi lwezimoto, njll. Uhlaka luzovumelanisa ngokuzenzakalelayo izinhlelo zokusebenza zezikrini ezahlukene, izilawuli nezindlela zokusebenzisana nabasebenzisi.

I-Harmony ayihambisani ngqo ne-Android, kodwa uHuawei uthi kuzodinga izinguquko ezincane ukuze ivumelane nezinhlelo zokusebenza ezikhona ze-Android. I-Huawei iphinda ithembise ukuthi esikhathini esizayo, i-Harmony OS izoba nosekelo olwakhelwe ngaphakathi lwezinhlelo zokusebenza ze-Android futhi izohlinzeka ngosekelo lwezinhlelo zokusebenza ze-HTML5. Mayelana nokusetshenziswa kwe-platform ye-Android, inkampani ithe izoqhubeka nokuyisebenzisela ama-smartphones kanye namathebulethi okwamanje, kodwa uma ilahlekelwa ukufinyelela kwelayisense ye-Android, izoqala ukusebenzisa i-Harmony ngokushesha (kuthiwa ukufuduka kuzothatha Izinsuku ezingu-1-2). Ngaphezu kwalokho, i-Huawei ithuthukisa imikhiqizo ye-AppGallery kanye ne-Huawei Mobile Services, ebekwe njengenye indlela ye-Google Play kanye nezinsizakalo/izinhlelo zokusebenza ze-Google.

Source: opennet.ru

Engeza amazwana