Huawei e tla sebelisa Harmony OS ea eona bakeng sa li-smartphones

Sebokeng sa HDC 2020 k'hamphani e phatlalalitse mabapi le ho atolosa merero ea tsamaiso ea Harmony, e phatlalalitsoeng selemong se fetileng. Ho phaella ho lisebelisoa tse nkehang habonolo tse phatlalalitsoeng qalong le lihlahisoa tsa Inthanete ea Lintho (IoT), tse kang lipontšo, lisebelisoa tse aparoang, libui tse bohlale le tsamaiso ea infotainment ea koloi, OS e ntseng e ntlafatsoa e tla boela e sebelisoe ho li-smartphone.

Teko ea SDK ea ho nts'etsapele lits'ebetso tsa mobile bakeng sa Harmony e tla qala qetellong ea 2020, mme li-smartphones tsa pele tse thehiloeng ho OS e ncha li reriloe ho lokolloa ka Mphalane 2021. Ho hlokometsoe hore OS e ncha e se e loketse lisebelisoa tsa IoT tse nang le RAM ho tloha 128KB ho isa 128MB; ho nts'etsapele mofuta oa lisebelisoa tse nang le mohopolo ho tloha 2021MB ho isa 128GB ho tla qala ka Mmesa 4, mme ka Mphalane bakeng sa lisebelisoa tse nang le RAM ho feta 4GB.

A re hopoleng hore morero oa Harmony esale o nts'etsopele ho tloha 2017 mme ke sistimi e sebetsang ea microkernel e ka nkuoang e le tlholisano ho OS. Fuchsia ho tsoa ho Google. Sethala se tla phatlalatsoa ka khoutu ea mohloli e le projeke ea mohloli o bulehileng ka botlalo o nang le taolo e ikemetseng (Huawei o se a ntse a le teng ntshetsa pele bula LiteOS bakeng sa lisebelisoa tsa IoT). Khoutu ea sethala e tla fetisetsoa tlas'a tšehetso ea mokhatlo o sa etseng phaello oa China Open Atomic Open Source Foundation. Huawei o lumela hore Android ha e ntle ho lisebelisoa tsa mehala ka lebaka la boholo ba eona ba khoutu e fetelletseng, kemiso ea ts'ebetso ea khale le mathata a ho arohana ha sethala.

Likarolo tsa Harmony:

  • Moko oa tsamaiso o netefatsoa boemong ba logic e hlophisitsoeng / lipalo ho fokotsa kotsi ea ho ba le bofokoli. Netefatso e entsoe ho sebelisoa mekhoa e sebelisoang haholo ho nts'etsopele ea lits'ebetso tsa bohlokoa tsa boromuoa libakeng tse joalo ka bofofisi le bonohe ba linaleli, 'me e lumella ho fihlella boemo ba ts'ireletso ba EAL 5+.
  • Microkernel e arohane le lisebelisoa tsa kantle. Sistimi e arotsoe ho Hardware mme e lumella baetsi ho etsa lits'ebetso tse ka sebelisoang mefuteng e fapaneng ea lisebelisoa ntle le ho theha liphutheloana tse arohaneng.
  • Microkernel e sebelisa feela kemiso le IPC, 'me ntho e' ngoe le e 'ngoe e etsoa litšebeletsong tsa tsamaiso, tseo boholo ba tsona li etsoang sebakeng sa basebelisi.
  • Sehlophisi sa mosebetsi ke enjene e fokotsang tieho ea kabo ea lisebelisoa (Deterministic Latency Engine), e hlahlobang mojaro ka nako ea sebele le ho sebelisa mekhoa ea ho bolela esale pele boitšoaro ba kopo. Ha ho bapisoa le mekhoa e meng, mohlophisi o finyella ho fokotseha ha 25.7% ho latency le ho fokotsa 55.6% ho latency jitter.
  • Ho fana ka puisano pakeng tsa lits'ebeletso tsa microkernel le lits'ebeletso tsa kantle tsa kernel, joalo ka sistimi ea faele, stack ea marang-rang, bakhanni le sistimi e qalang ea kopo, IPC e sebelisoa, eo k'hamphani e reng e potlakile ka makhetlo a mahlano ho feta Zircon's IPC le makhetlo a mararo ka potlako ho feta Zircon's IPC QNX. .
  • Sebakeng sa "protocol stack" e sebelisoang hangata, ho fokotsa holimo, Harmony e sebelisa mohlala o nolofalitsoeng oa lera le le leng ho ipapisitsoe le bese e fumanehang e fanang ka tšebelisano le lisebelisoa tse kang li-skrini, lik'hamera, likarete tsa molumo, joalo-joalo.
  • Sistimi ha e fane ka phihlello ea mosebelisi boemong ba motso.
  • Ho aha ts'ebeliso, ho sebelisoa komporo ea Arc, e ts'ehetsang khoutu ho C, C ++, Java, JavaScript le Kotlin.
  • Ho theha lits'ebetso tsa lihlopha tse fapaneng tsa lisebelisoa, joalo ka lithelevishene, li-smartphone, lioache tse bohlale, lits'ebetso tsa tlhaiso-leseling ea likoloi, joalo-joalo, ho tla fanoa ka moralo oa rona oa bokahohle oa ho nts'etsapele li-interfaces le SDK e nang le tikoloho e kopaneng ea nts'etsopele. Setsi sa lithulusi se tla u lumella ho ikamahanya le lits'ebetso tsa li-skrini tse fapaneng, litsamaiso le mekhoa ea ho sebelisana le basebelisi. E boetse e bua ka ho fana ka lisebelisoa tsa ho ikamahanya le lisebelisoa tsa Android tse teng ho Harmony ka liphetoho tse fokolang.

Source: opennet.ru

Eketsa ka tlhaloso