Sebokeng sa moqapi oa Huawei e ne e le ka molao
HarmonyOS esale e ntse e tsoela pele ho tloha 2017 mme ke microkernel OS e loketseng linyeoe tsohle tsa tšebeliso le mefuta eohle ea lisebelisoa, empa e bonoa haholoanyane e le mohatelli oa Fuchsia / Zircon. Sethala
HarmonyOS ha e fane ka phihlello ea basebelisi boemong ba motso, 'me microkernel e arohane le lisebelisoa tsa kantle. Moko oa tsamaiso o netefatsoa boemong ba logic e hlophisitsoeng / lipalo ho fokotsa kotsi ea ho ba le bofokoli. Ho boleloa hore ho sebelisoa mekhoa e atisang ho sebelisoa ho nts'etsopele ea lits'ebetso tsa bohlokoa tsa boromuoa libakeng tse joalo ka bofofisi le bonohe ba linaleli, 'me e lumella ho fihlella maemo a ts'ireletso ea EAL 5+.
Microkernel e sebelisa feela kemiso le IPC, 'me ntho e' ngoe le e 'ngoe e fetisetsoa litšebeletsong tsa tsamaiso, tseo boholo ba tsona li etsoang sebakeng sa mosebedisi. 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.
Ho aha ts'ebeliso, ho sebelisoa komporo ea Arc, e ts'ehetsang khoutu ho C, C ++, Java, JavaScript le Kotlin.
Sistimi e arotsoe ho tsoa ho Hardware mme e lumella bahlahisi ho etsa lits'ebetso tse ka sebelisoang mefuteng e fapaneng ea lisebelisoa ntle le ho theha liphutheloana tse arohaneng. Nakong e tlang, ho reriloe ho fana ka tikoloho e kopaneng ea nts'etsopele bakeng sa ho theha lits'ebetso tsa lihlopha tse fapaneng tsa lisebelisoa, joalo ka li-TV, li-smartphones, lioache tse bohlale, lits'ebetso tsa tlhaiso-leseling ea likoloi, jj. Moralo ona o tla ikamahanya le lits'ebetso ka bohona ho li-skrini tse fapaneng, litsamaiso, le mekhoa ea tšebelisano ea basebelisi.
Harmony ha e tsamaellane ka kotloloho le Android, empa Huawei o re e tla hloka liphetoho tse nyane ho ikamahanya le lisebelisoa tsa Android tse teng. Huawei e boetse e tšepisa hore nakong e tlang, Harmony OS e tla ba le ts'ehetso ea lisebelisoa tsa Android le ho fana ka tšehetso bakeng sa lisebelisoa tsa HTML5. Mabapi le ts'ebeliso ea sethala sa Android, k'hamphani e boletse hore e tla tsoelapele ho e sebelisa bakeng sa li-smartphone le matlapa hajoale, empa haeba e lahleheloa ke monyetla oa ho fumana lengolo la tumello ea Android, e tla qala ho sebelisa Harmony hang-hang (ho boleloa hore ho falla ho tla nka. Matsatsi a 1-2). Ntle le moo, Huawei e ntse e nts'etsapele lihlahisoa tsa AppGallery le Huawei Mobile Services, tse behiloeng e le sebaka se seng ho feta Google Play le lits'ebeletso / lits'ebetso tsa Google.
Source: opennet.ru