Yng nghynhadledd HDC 2020 y cwmni
Bydd profi'r SDK ar gyfer datblygu cymwysiadau symudol ar gyfer Harmony yn dechrau ddiwedd 2020, a bwriedir rhyddhau'r ffonau smart cyntaf yn seiliedig ar yr OS newydd ym mis Hydref 2021. Nodir bod yr OS newydd eisoes yn barod ar gyfer dyfeisiau IoT gyda RAM o 128KB i 128MB; bydd hyrwyddo'r fersiwn ar gyfer dyfeisiau â chof o 2021MB i 128GB yn dechrau ym mis Ebrill 4, ac ym mis Hydref ar gyfer dyfeisiau gyda RAM yn fwy na 4GB.
Gadewch inni gofio bod y prosiect Harmony wedi bod yn cael ei ddatblygu ers 2017 ac mae'n system weithredu microkernel y gellir ei hystyried fel cystadleuydd i'r OS
Nodweddion Harmoni:
- Mae craidd y system yn cael ei wirio ar lefel rhesymeg ffurfiol/mathemateg i leihau'r risg o wendidau. Dilyswyd gan ddefnyddio dulliau a ddefnyddir yn gyffredin i ddatblygu systemau sy'n hanfodol i genhadaeth mewn meysydd fel hedfan a gofodwyr, ac mae'n caniatáu cydymffurfio â lefel diogelwch EAL 5+.
- Mae'r microkernel wedi'i ynysu o ddyfeisiau allanol. Mae'r system wedi'i gwahanu oddi wrth y caledwedd ac yn caniatáu i ddatblygwyr greu cymwysiadau y gellir eu defnyddio ar wahanol gategorïau o ddyfeisiau heb greu pecynnau ar wahân.
- Mae'r microkernel yn gweithredu'r amserlennydd a'r IPC yn unig, ac mae popeth arall yn cael ei wneud mewn gwasanaethau system, y rhan fwyaf ohonynt yn cael eu gweithredu yn y gofod defnyddwyr.
- Mae'r trefnydd tasgau yn beiriant dyrannu adnoddau penderfynol sy'n lleihau oedi (Injan Cudd Penderfynu), sy'n dadansoddi'r llwyth mewn amser real ac yn defnyddio dulliau ar gyfer rhagweld ymddygiad cymhwysiad. O'i gymharu â systemau eraill, mae'r rhaglennydd yn cyflawni gostyngiad o 25.7% mewn hwyrni a gostyngiad o 55.6% mewn jitter cuddni.
- Er mwyn darparu cyfathrebu rhwng y microkernel a gwasanaethau cnewyllyn allanol, megis y system ffeiliau, stack rhwydwaith, gyrwyr ac is-system lansio cais, defnyddir IPC, y mae'r cwmni'n honni ei fod bum gwaith yn gyflymach nag IPC Zircon a thair gwaith yn gyflymach nag IPC Zircon QNX .
- Yn lle'r pentwr protocol pedair haen a ddefnyddir yn nodweddiadol, i leihau gorbenion, mae Harmony yn defnyddio model haen sengl symlach yn seiliedig ar fws rhithwir dosbarthedig sy'n darparu rhyngweithio ag offer fel sgriniau, camerâu, cardiau sain, ac ati.
- Nid yw'r system yn darparu mynediad defnyddiwr ar y lefel gwraidd.
- I adeiladu'r cymhwysiad, defnyddir casglwr Arc ei hun, sy'n cefnogi cod yn C, C ++, Java, JavaScript a Kotlin.
- Er mwyn creu cymwysiadau ar gyfer gwahanol ddosbarthiadau o ddyfeisiau, megis setiau teledu, ffonau smart, oriorau craff, systemau gwybodaeth modurol, ac ati, bydd ein fframwaith cyffredinol ein hunain ar gyfer datblygu rhyngwynebau a SDK gydag amgylchedd datblygu integredig yn cael ei ddarparu. Bydd y pecyn cymorth yn eich galluogi i addasu cymwysiadau ar gyfer gwahanol sgriniau, rheolyddion a dulliau rhyngweithio defnyddwyr yn awtomatig. Mae hefyd yn sôn am ddarparu offer i addasu apiau Android presennol i Harmony heb fawr o newidiadau.
Ffynhonnell: opennet.ru