Ka whakamahia e Huawei tana ake Harmony OS mo nga waea atamai

I te hui HDC 2020 te kamupene ka panui mo te whakawhānui ake i nga mahere mo te punaha whakahaere Harmony, i panuitia i tera tau. I tua atu i nga taputapu kawe me nga hua Ipurangi o nga Mea (IoT) i panuitia tuatahi, penei i nga whakaaturanga, nga taputapu kakahu, nga kaikorero atamai me nga punaha korero waka, ka whakamahia ano te OS e whakawhanakehia ana i runga i nga waea atamai.

Ko te whakamatautau i te SDK mo te whakawhanake i nga tono pūkoro mo Harmony ka timata i te mutunga o te 2020, a ko nga waea atamai tuatahi e pa ana ki te OS hou kua whakamaheretia kia tukuna i te Oketopa 2021. E kiia ana kua rite te OS hou mo nga taputapu IoT me te RAM mai i te 128KB ki te 128MB; Ko te whakatairanga i te putanga mo nga taputapu me te mahara mai i te 2021MB ki te 128GB ka timata i te Paenga-whawha 4, a hei te Oketopa mo nga taputapu me te RAM neke atu i te 4GB.

Kia maumahara tatou ko te kaupapa Harmony kua whanakehia mai i te tau 2017 a he punaha whakahaere microkernel ka taea te whakaaro he whakataetae ki te OS. Kotukutuku mai i a Google. Ka whakaputahia te papaahi i roto i te waehere puna hei kaupapa puna tuwhera katoa me te whakahaere motuhake (kua tae mai a Huawei whakawhanake tuwhera LiteOS mo nga taputapu IoT). Ka whakawhitihia te waehere turanga i raro i te maru o te whakahaere kore-painga China Open Atomic Open Source Foundation. E whakapono ana a Huawei kaore te Android i te pai i runga i nga taputapu pūkoro na te nui o te rahi o te waehere, te kaataka tukanga tawhito me nga take wehewehe papaa.

Nga ahuatanga o Harmony:

  • Ko te matua o te punaha ka whakamanahia i te taumata o te arorau okawa/pangarau hei whakaiti i te tupono o nga whakaraeraetanga. I whakahaerehia te manatoko ma te whakamahi i nga tikanga e whakamahia nuitia ana i roto i te whanaketanga o nga punaha miihana-nui i roto i nga waahi penei i te rererangi me te astronautics, ka taea te whakatutuki i te hanganga ture ki te taumata haumarutanga EAL 5+.
  • Ka wehea te microkernel mai i nga taputapu o waho. Ka wehea te punaha mai i nga taputapu me te tuku i nga kaiwhakawhanake ki te hanga tono ka taea te whakamahi i runga i nga waahanga rereke o nga taputapu me te kore e hanga i nga kohinga motuhake.
  • Ko te microkernel e whakamahi ana i te kaitakataka me te IPC, a ko nga mea katoa ka mahia i roto i nga ratonga punaha, ko te nuinga ka mahia i roto i te waahi kaiwhakamahi.
  • Ko te kaihōtaka mahi he miihini toha rauemi whakaroa-whakaiti (Deterministic Latency Engine), e tātari ana i te kawenga i roto i te waa me te whakamahi tikanga mo te matapae i te whanonga tono. Ka whakatauritea ki etahi atu punaha, ka eke te kaiwhakariterite ki te 25.7% te whakahekenga o te waatea me te 55.6% te whakaheke i te jitter.
  • Hei whakarato i te whakawhitiwhiti korero i waenga i te microkernel me nga ratonga kernel o waho, penei i te punaha konae, te puranga whatunga, nga taraiwa me te punaha whakarewatanga tono, ka whakamahia te IPC, e kii ana te kamupene e rima nga wa tere atu i te IPC a Zircon me te toru nga wa tere atu i te IPC a Zircon. .
  • Engari i te kawa kawa paparanga e wha e whakamahia ana, hei whakaheke i runga ake, ka whakamahi a Harmony i tetahi tauira paparanga kotahi kua whakangwarihia i runga i te pahi mariko kua tohatohahia e whakarato ana i te taunekeneke me nga taputapu penei i nga mata, nga kamera, nga kaari tangi, me era atu.
  • Kaore te punaha e whakarato i te uru a te kaiwhakamahi ki te taumata pakiaka.
  • Hei hanga i te tono, ka whakamahia te kaitoi ake a Arc, e tautoko ana i te waehere i C, C++, Java, JavaScript me Kotlin.
  • Hei hanga tono mo nga momo momo taputapu, penei i nga pouaka whakaata, nga waea atamai, nga maataki maamaa, nga punaha korero miihini, me etahi atu, ka tukuna to maatau ake anga mo te whakawhanake atanga me te SDK me te taiao whanaketanga whakauru. Ma te kete taputapu ka taea e koe te urutau aunoa i nga tono mo nga mata rereke, nga mana whakahaere me nga tikanga o te taunekeneke a te kaiwhakamahi. Kei te whakahua ano i te whakarato taputapu hei urutau i nga taupānga Android o mua ki te Harmony me nga huringa iti.

Source: opennet.ru

Tāpiri i te kōrero