Huawei prezantoi sistemin operativ Harmony

Në konferencën e zhvilluesve Huawei ishte zyrtarisht të përfaqësuar nga Hongmeng OS (Harmony), i cili, sipas përfaqësuesve të kompanisë, funksionon më shpejt dhe është më i sigurt se Android. Sistemi operativ i ri është menduar kryesisht për pajisjet portative dhe produktet e Internetit të Gjërave (IoT) si ekranet, pajisjet e veshura, altoparlantët inteligjentë dhe sistemet e informacionit argëtues të makinave.

HarmonyOS ka qenë në zhvillim që nga viti 2017 dhe është një OS mikrokernel i përshtatshëm për të gjitha rastet e përdorimit dhe të gjitha llojet e pajisjeve, por shihet më shumë si një konkurrent i Fuchsia/Zircon. Platforma do të botuar në kodin burimor si një projekt me burim të hapur (Huawei tashmë e ka zhvillon e hapur LiteOS për pajisjet IoT) për të cilat është planifikuar të krijohet një fondacion i veçantë jofitimprurës dhe të formohet një komunitet. Huawei beson se Android nuk është aq i mirë në pajisjet celulare për shkak të madhësisë së tepërt të kodit, programuesit të vjetëruar të procesit dhe çështjeve të fragmentimit të platformës.

HarmonyOS nuk ofron qasje të përdoruesit në nivelin rrënjë, dhe mikrokerneli është i izoluar nga pajisjet e jashtme. Thelbi i sistemit verifikohet në nivelin e logjikës/matematikës formale për të minimizuar rrezikun e dobësive. Pretendohet se përdoren metoda që përdoren zakonisht në zhvillimin e sistemeve kritike për misionin në fusha të tilla si aviacioni dhe astronautika, dhe lejojnë arritjen e pajtueshmërisë me nivelin e sigurisë EAL 5+.

Mikrokerneli zbaton vetëm planifikuesin dhe IPC, dhe gjithçka tjetër kryhet në shërbimet e sistemit, shumica e të cilave ekzekutohen në hapësirën e përdoruesit. Planifikuesi i detyrave është një motor i shpërndarjes së burimeve përcaktuese që minimizon vonesat (Deterministic Latency Engine), i cili analizon ngarkesën në kohë reale dhe përdor metoda për parashikimin e sjelljes së aplikacionit. Krahasuar me sistemet e tjera, planifikuesi arrin një reduktim prej 25.7% të vonesës dhe një reduktim prej 55.6% në nervozizmin e vonesës.

Për të ofruar komunikim ndërmjet mikrokernelit dhe shërbimeve të kernelit të jashtëm, të tilla si sistemi i skedarëve, grupi i rrjetit, drejtuesit dhe nënsistemi i nisjes së aplikacionit, përdoret IPC, për të cilin kompania pretendon se është pesë herë më i shpejtë se IPC i Zircon dhe tre herë më i shpejtë se IPC i Zircon. QNX .
Në vend të grupit të protokolleve me katër shtresa të përdorura zakonisht, për të reduktuar shpenzimet, Harmony përdor një model të thjeshtuar me një shtresë të bazuar në një autobus virtual të shpërndarë që ofron ndërveprim me pajisje të tilla si ekranet, kamerat, kartat e zërit, etj.

Huawei prezantoi sistemin operativ Harmony

Për të ndërtuar aplikacionin, përdoret përpiluesi i vetë Arc, i cili mbështet kodin në C, C++, Java, JavaScript dhe Kotlin.
Sistemi është i ndarë nga hardueri dhe i lejon zhvilluesit të krijojnë aplikacione që mund të përdoren në kategori të ndryshme pajisjesh pa krijuar paketa të veçanta. Në të ardhmen është planifikuar të ofrohet një mjedis zhvillimi i integruar për krijimin e aplikacioneve për klasa të ndryshme pajisjesh, si televizorë, telefona inteligjentë, orë inteligjente, sisteme informacioni automobilistik etj. Korniza do të përshtatë automatikisht aplikacionet për ekrane të ndryshme, kontrolle dhe metoda të ndërveprimit me përdoruesit.

Harmony nuk është drejtpërdrejt i pajtueshëm me Android, por Huawei thotë se do të kërkojë ndryshime minimale për të përshtatur aplikacionet ekzistuese Android. Huawei gjithashtu premton se në të ardhmen, Harmony OS do të ketë mbështetje të integruar për aplikacionet Android dhe do të ofrojë mbështetje për aplikacionet HTML5. Për sa i përket përdorimit të platformës Android, kompania tha se do të vazhdojë ta përdorë atë për telefonat inteligjentë dhe tabletët për momentin, por nëse humbet aksesin në licencën Android, do të fillojë të përdorë menjëherë Harmony (thuhet se migrimi do të marrë 1-2 ditë). Përveç kësaj, Huawei po zhvillon produkte AppGallery dhe Huawei Mobile Services, të cilat pozicionohen si një alternativë ndaj shërbimeve/aplikacioneve të Google Play dhe Google.

Burimi: opennet.ru

Shto një koment