IHuawei izosebenzisa iHarmony OS yayo kuma-smartphones

Engqungqutheleni ye-HDC 2020 inkampani kumenyezelwe mayelana nokwandisa izinhlelo zohlelo lokusebenza lweHarmony, olwamenyezelwa ngonyaka odlule. Ngaphezu kwemishini ephathwayo eqale yamenyezelwa kanye nemikhiqizo ye-inthanethi Yezinto (i-IoT), njengezibonisi, izinto ezigqokwayo, izipikha ezihlakaniphile nezinhlelo zolwazi lwemoto, i-OS ethuthukiswayo izophinde isetshenziswe kuma-smartphone.

Ukuhlolwa kwe-SDK yokuthuthukisa izinhlelo zokusebenza zeselula zeHarmony kuzoqala ekupheleni kuka-2020, futhi ama-smartphones okuqala asekelwe ku-OS entsha ahlelelwe ukukhishwa ngo-Okthoba 2021. Kuyaphawulwa ukuthi i-OS entsha isivele ilungele amadivayisi e-IoT ane-RAM ukusuka ku-128KB kuya ku-128MB; ukukhushulwa kwenguqulo yamadivayisi anenkumbulo ukusuka ku-2021MB kuya ku-128GB kuzoqala ngo-April 4, futhi ngo-Okthoba kumadivayisi ane-RAM engaphezu kuka-4GB.

Masikhumbule ukuthi iphrojekthi ye-Harmony ibilokhu ithuthukiswa kusukela ngo-2017 futhi iwuhlelo lokusebenza lwe-microkernel olungathathwa njengomncintiswano ku-OS. Fuchsia kusuka ku-Google. Inkundla izoshicilelwa ngekhodi yomthombo njengephrojekthi yomthombo ovulekile ngokuphelele enabaphathi abazimele (iHuawei usenayo kakade kuyaqala vula I-LiteOS kumadivayisi we-IoT). Ikhodi yesikhulumi izodluliselwa ngaphansi kwenhlangano engenzi nzuzo i-China Open Atomic Open Source Foundation. I-Huawei ikholelwa ukuthi i-Android ayilungile kumadivayisi eselula ngenxa yosayizi wayo wekhodi oweqile, isihleli senqubo esiphelelwe yisikhathi kanye nezinkinga zokuhlukaniswa kwenkundla.

Izici ze-Harmony:

  • Umnyombo wesistimu uqinisekiswa ezingeni lokucabanga okusemthethweni/izibalo ukuze kuncishiswe ubungozi bokuba sengozini. Ukuqinisekisa kwenziwe kusetshenziswa izindlela ezivame ukusetshenziswa ekuthuthukisweni kwamasistimu abalulekile emishini ezindaweni ezifana nezokundiza kanye ne-astronautics, futhi kuvumela ukuzuza ukuthobelana neleveli yokuphepha ye-EAL 5+.
  • I-microkernel ihlukaniswe kumadivayisi angaphandle. Uhlelo luhlukaniswa nehardware futhi luvumela abathuthukisi ukuthi bakhe izinhlelo zokusebenza ezingasetshenziswa ezigabeni ezihlukene zamadivayisi ngaphandle kokudala amaphakheji ahlukene.
  • 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.
  • Uhlelo alunikezi ukufinyelela komsebenzisi ezingeni lempande.
  • Ukwakha uhlelo, kusetshenziswa i-compiler ye-Arc, esekela ikhodi ku-C, C++, Java, JavaScript kanye ne-Kotlin.
  • Ukudala izinhlelo zokusebenza zamakilasi ahlukahlukene wamadivayisi, njengama-TV, ama-smartphone, amawashi ahlakaniphile, amasistimu olwazi lwezimoto, njll., uhlaka lwethu lomhlaba wonke lokuthuthukisa izindawo zokuhlangana kanye ne-SDK enendawo yokuthuthukisa edidiyelwe izonikezwa. Ikhithi yamathuluzi izokuvumela ukuthi uguqule ngokuzenzakalelayo izinhlelo zokusebenza zezikrini ezahlukene, izilawuli nezindlela zokusebenzisana komsebenzisi. Iphinde ikhulume ngokuhlinzeka ngamathuluzi okuvumelanisa izinhlelo zokusebenza ezikhona ze-Android ku-Harmony ngoshintsho oluncane.

Source: opennet.ru

Engeza amazwana