Huawei kundige it Harmony-bestjoeringssysteem oan

Op de Huawei-ûntwikkelderskonferinsje wie it offisjeel presintearre Hongmeng OS (Harmony), dat, neffens fertsjintwurdigers fan it bedriuw, rapper wurket en feiliger is dan Android. It nije OS is benammen bedoeld foar draachbere apparaten en Internet of Things (IoT) produkten lykas displays, wearables, smart speakers en auto infotainment systemen.

HarmonyOS is sûnt 2017 yn ûntwikkeling en is in mikrokernel OS geskikt foar alle gebrûksgefallen en alle soarten apparaten, mar wurdt mear sjoen as in konkurrint foar Fuchsia / Zircon. Perron sil wêze publisearre yn boarnekoade as in iepen boarne-projekt (Huawei hat al ûntwikkelt iepenje LiteOS foar IoT-apparaten) wêrfoar it is pland om in aparte non-profit stifting te meitsjen en in mienskip te foarmjen. Huawei is fan betinken dat Android net sa goed is op mobile apparaten troch syn te grutte koadegrutte, ferâldere prosesplanner en problemen mei platfoarmfragmintaasje.

HarmonyOS jout gjin brûkers tagong op it rootnivo, en de mikrokernel is isolearre fan eksterne apparaten. De kearn fan it systeem wurdt ferifiearre op it nivo fan formele logika / wiskunde om it risiko fan kwetsberens te minimalisearjen. Der wurdt beweare dat metoaden wurde brûkt dy't faak brûkt wurde yn 'e ûntwikkeling fan missy-krityske systemen yn gebieten lykas loftfeart en astronautika, en kinne it berikken fan konformiteit mei it EAL 5+ feiligensnivo.

De mikrokernel ymplementearret allinich de planner en IPC, en al it oare wurdt útfierd yn systeemtsjinsten, wêrfan de measte wurde útfierd yn brûkersromte. De taakplanner is in fertraging-minimalisearjende deterministyske boarne-allokaasjemotor (Deterministic Latency Engine), dy't de lading yn it echt analysearret en metoaden brûkt foar it foarsizzen fan tapassingsgedrach. Yn ferliking mei oare systemen berikt de planner in 25.7% reduksje yn latency en in 55.6% reduksje yn latency jitter.

Om kommunikaasje te leverjen tusken de mikrokernel en eksterne kerneltsjinsten, lykas it bestânsysteem, netwurkstapel, stjoerprogramma's en subsysteem foar lansearring fan applikaasjes, wurdt IPC brûkt, wat it bedriuw beweart dat fiif kear flugger is dan Zircon's IPC en trije kear rapper dan Zircon's IPC. QNX .
Yn stee fan de typysk brûkte fjouwer-laach protokol stack, te ferminderjen overhead, Harmony brûkt in ferienfâldige single-laach model basearre op in ferspraat firtuele bus dy't soarget foar ynteraksje mei apparatuer lykas skermen, kamera, lûd kaarten, etc.

 Huawei kundige it Harmony-bestjoeringssysteem oan

Om de applikaasje te bouwen, wurdt de eigen kompilator fan Arc brûkt, dy't koade yn C, C++, Java, JavaScript en Kotlin stipet.
It systeem is skieden fan 'e hardware en lit ûntwikkelders applikaasjes meitsje dy't kinne wurde brûkt op ferskate kategoryen fan apparaten sûnder aparte pakketten te meitsjen. Yn 'e takomst is it plan om in yntegreare ûntwikkelingsomjouwing te leverjen foar it meitsjen fan applikaasjes foar ferskate klassen fan apparaten, lykas tv's, smartphones, tûke horloazjes, ynformaasjesystemen foar auto's, ensfh. It ramt sil applikaasjes automatysk oanpasse foar ferskate skermen, kontrôles en metoaden foar ynteraksje mei brûkers.

Harmony is net direkt kompatibel mei Android, mar Huawei seit dat it minimale feroaringen sil fereaskje om besteande Android-apps oan te passen. Huawei belooft ek dat Harmony OS yn 'e takomst ynboude stipe foar Android-apps sil hawwe en stipe foar HTML5-apps sil leverje. Wat it gebrûk fan it Android-platfoarm oanbelanget, sei it bedriuw dat it it foar no sil trochgean te brûken foar smartphones en tablets, mar as it tagong ferliest ta de Android-lisinsje, sil it fuortendaliks begjinne mei it brûken fan Harmony (it wurdt oanjûn dat migraasje sil nimme 1-2 dagen). Derneist ûntwikkelet Huawei AppGallery- en Huawei Mobile Services-produkten, dy't as alternatyf foar Google Play en Google-tsjinsten/applikaasjes wurde pleatst.

Spielje fideo

Boarne: opennet.ru

Add a comment