Huawei yuav siv nws tus kheej Harmony OS rau smartphones

Ntawm lub rooj sib tham HDC 2020 lub tuam txhab tshaj tawm hais txog kev nthuav dav cov phiaj xwm rau Harmony operating system, tshaj tawm xyoo tas los. Ntxiv rau qhov pib tshaj tawm cov khoom siv nqa tau yooj yim thiab Is Taws Nem ntawm Yam (IoT) cov khoom lag luam, xws li cov lus qhia, cov khoom siv siv tau, cov neeg hais lus ntse thiab lub tsheb infotainment systems, OS raug tsim los kuj tseem siv rau hauv smartphones.

Kev sim ntawm SDK rau kev tsim cov ntawv thov mobile rau Harmony yuav pib thaum kawg ntawm 2020, thiab thawj lub xov tooj ntawm tes raws li OS tshiab tau npaj yuav tshaj tawm thaum Lub Kaum Hli 2021. Nws tau raug sau tseg tias OS tshiab twb tau npaj rau IoT li nrog RAM ntawm 128KB txog 128MB; nce qib ntawm cov qauv rau cov khoom siv nrog lub cim xeeb los ntawm 2021MB txog 128GB yuav pib thaum lub Plaub Hlis 4, thiab Lub Kaum Hli rau cov khoom siv nrog RAM ntau dua 4GB.

Cia peb nco qab tias txoj haujlwm Harmony tau nyob hauv kev txhim kho txij li xyoo 2017 thiab yog microkernel operating system uas tuaj yeem suav tias yog tus neeg sib tw rau OS. Fuchsia los ntawm Google. Lub platform yuav raug tshaj tawm hauv qhov chaws raws li qhov project qhib tag nrho nrog kev tswj hwm ywj pheej (Huawei twb muaj tsim qhib LiteOS rau cov khoom siv IoT). Lub platform code yuav raug xa mus raws li kev txhawb nqa ntawm lub koom haum tsis yog nyiaj txiag Tuam Tshoj Open Atomic Open Source Foundation. Huawei ntseeg tias Android tsis zoo li ntawm cov khoom siv mobile vim nws cov lej loj dhau lawm, cov txheej txheem txheej txheem dhau los thiab cov teeb meem tawg ntawm lub platform.

Nta ntawm Harmony:

  • Lub hauv paus tseem ceeb ntawm lub kaw lus raug txheeb xyuas nyob rau theem ntawm kev cai logic / lej kom txo qis kev pheej hmoo ntawm qhov tsis zoo. Kev pov thawj tau ua tiav los ntawm kev siv cov txheej txheem uas feem ntau siv rau hauv kev txhim kho lub luag haujlwm tseem ceeb hauv thaj chaw xws li aviation thiab astronautics, thiab tso cai kom ua tiav raws li EAL 5+ qib kev ruaj ntseg.
  • Lub microkernel raug cais tawm ntawm cov khoom siv sab nraud. Lub kaw lus raug cais tawm ntawm cov khoom siv kho vajtse thiab tso cai rau cov neeg tsim khoom tsim cov ntawv thov uas tuaj yeem siv rau ntau pawg ntawm cov khoom siv yam tsis tas yuav tsim cov pob khoom sib txawv.
  • Lub microkernel siv tsuas yog lub sijhawm teem sijhawm thiab IPC, thiab txhua yam yog ua tiav hauv cov kev pabcuam, feem ntau yog ua tiav hauv cov neeg siv qhov chaw.
  • Lub sijhawm ua haujlwm yog qhov ncua sij hawm-tsawg txiav txim siab cov peev txheej faib lub cav (Deterministic Latency Engine), uas txheeb xyuas cov khoom thauj hauv lub sijhawm thiab siv cov txheej txheem rau kev kwv yees daim ntawv thov tus cwj pwm. Piv rau lwm lub tshuab, tus teem sijhawm ua tiav 25.7% txo qis hauv latency thiab 55.6% txo qis hauv latency jitter.
  • Txhawm rau muab kev sib txuas lus ntawm microkernel thiab cov kev pabcuam sab nraud, xws li cov ntaub ntawv kaw lus, pawg network, tsav tsheb thiab daim ntawv thov tso tawm subsystem, IPC yog siv, uas lub tuam txhab thov yog tsib zaug sai dua Zircon's IPC thiab peb zaug sai dua Zircon's IPC. .
  • Hloov chaw uas feem ntau siv plaub-txheej txheej txheej txheej txheej, kom txo cov nyiaj siv ua haujlwm, Harmony siv cov qauv yooj yim ib txheej txheej raws li lub npav virtual uas muab kev sib cuam tshuam nrog cov khoom siv xws li cov ntxaij vab tshaus, koob yees duab, suab phaib, thiab lwm yam.
  • Lub kaw lus tsis muab cov neeg siv nkag mus rau theem hauv paus.
  • Txhawm rau tsim daim ntawv thov, Arc tus kheej compiler yog siv, uas txhawb cov cai hauv C, C ++, Java, JavaScript thiab Kotlin.
  • Txhawm rau tsim cov ntawv thov rau ntau chav kawm ntawm cov khoom siv, xws li TVs, smartphones, smart watches, automotive information systems, etc., peb tus kheej universal moj khaum rau kev tsim interfaces thiab SDK nrog ib puag ncig kev loj hlob yuav muab. Cov cuab yeej yuav tso cai rau koj tuaj yeem hloov kho cov ntawv thov rau cov ntxaij vab tshaus sib txawv, kev tswj hwm thiab cov txheej txheem ntawm cov neeg siv kev sib cuam tshuam. Nws kuj tseem hais txog kev muab cov cuab yeej los hloov kho cov apps hauv Android uas twb muaj lawm rau Harmony nrog kev hloov pauv tsawg.

Tau qhov twg los: opennet.ru

Ntxiv ib saib