Huawei ќС користи сопствСн Harmony OS Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ

На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ˜Π°Ρ‚Π° HDC 2020 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° објави Π·Π° ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠ»Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм Harmony, објавСни ΠΌΠΈΠ½Π°Ρ‚Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°. ΠŸΠΎΠΊΡ€Π°Ρ˜ ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ Π½Π°Ρ˜Π°Π²Π΅Π½ΠΈΡ‚Π΅ прСносливи ΡƒΡ€Π΅Π΄ΠΈ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π·Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅ΡˆΡ‚Π°Ρ‚Π° (IoT), ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС дисплСи, ΡƒΡ€Π΅Π΄ΠΈ Π·Π° носСњС, ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Π·Π²ΡƒΡ‡Π½ΠΈΡ†ΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΠ·Π°Π±Π°Π²Π½ΠΈ систСми Π·Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм ΡˆΡ‚ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π° ќС сС користи ΠΈ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ.

Π’Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° SDK Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Harmony ќС Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° 2020 Π³ΠΎΠ΄ΠΈΠ½Π°, Π° ΠΏΡ€Π²ΠΈΡ‚Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π½ΠΎΠ²ΠΈΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ систСм сС ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ објавСни Π²ΠΎ ΠΎΠΊΡ‚ΠΎΠΌΠ²Ρ€ΠΈ 2021 Π³ΠΎΠ΄ΠΈΠ½Π°. Π—Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° Π½ΠΎΠ²ΠΈΠΎΡ‚ ОБ Π΅ вСќС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π·Π° IoT ΡƒΡ€Π΅Π΄ΠΈ со RAM ΠΎΠ΄ 128KB Π΄ΠΎ 128MB; ΠΏΡ€ΠΎΠΌΠΎΡ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π·Π° ΡƒΡ€Π΅Π΄ΠΈ со ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΎΠ΄ 2021MB Π½Π° 128GB ќС Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π²ΠΎ Π°ΠΏΡ€ΠΈΠ» 4 Π³ΠΎΠ΄ΠΈΠ½Π°, Π° Π²ΠΎ ΠΎΠΊΡ‚ΠΎΠΌΠ²Ρ€ΠΈ Π·Π° ΡƒΡ€Π΅Π΄ΠΈΡ‚Π΅ со RAM повСќС ΠΎΠ΄ 4GB.

Π”Π° потсСтимС Π΄Π΅ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Harmony Π΅ Π²ΠΎ Ρ€Π°Π·Π²ΠΎΡ˜ ΠΎΠ΄ 2017 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ систСм со ΠΌΠΈΠΊΡ€ΠΎΠΊΠ΅Ρ€Π½Π΅Π» кој ΠΌΠΎΠΆΠ΅ Π΄Π° сС смСта Π·Π° ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ Π½Π° ОБ ΠžΠ±ΠΈΡ‡ΠΊΠ° ΠΎΠ΄ Google. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ќС Π±ΠΈΠ΄Π΅ објавСна Π²ΠΎ ΠΈΠ·Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ со цСлосно ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ со нСзависно ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ (Huawei вСќС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ЛитСос Π·Π° IoT ΡƒΡ€Π΅Π΄ΠΈ). ΠšΠΎΠ΄ΠΎΡ‚ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ќС Π±ΠΈΠ΄Π΅ прСнСсСн ΠΏΠΎΠ΄ покровитСлство Π½Π° Π½Π΅ΠΏΡ€ΠΎΡ„ΠΈΡ‚Π½Π°Ρ‚Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° China Open Atomic Open Source Foundation. Huawei Π²Π΅Ρ€ΡƒΠ²Π° Π΄Π΅ΠΊΠ° Android Π½Π΅ Π΅ Ρ‚ΠΎΠ»ΠΊΡƒ Π΄ΠΎΠ±Π°Ρ€ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΡ‚Π΅ ΡƒΡ€Π΅Π΄ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° ΠΏΡ€Π΅ΠΊΡƒΠΌΠ΅Ρ€Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° ΠΊΠΎΠ΄, застарСн распорСдувач Π½Π° процСси ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°.

ΠšΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΡΡ‚ΠΈΠΊΠΈ Π½Π° Π₯Π°Ρ€ΠΌΠΎΠ½ΠΈΡ˜Π°:

  • ΠˆΠ°Π΄Ρ€ΠΎΡ‚ΠΎ Π½Π° систСмот Π΅ ΠΏΠΎΡ‚Π²Ρ€Π΄Π΅Π½ΠΎ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Π»Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ°/ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π·Π° Π΄Π° сС ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π° Ρ€ΠΈΠ·ΠΈΠΊΠΎΡ‚ ΠΎΠ΄ ранливости. Π’Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° бСшС ΠΈΠ·Π²Ρ€ΡˆΠ΅Π½Π° со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ ΠΊΠΎΠΈ Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΎ сС користат Π²ΠΎ Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° систСми ΠΊΠΎΠΈ сС ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π·Π° ΠΌΠΈΡΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ области ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Π°Π²ΠΈΡ˜Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΈ астронаутиката, ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΏΠΎΡΡ‚ΠΈΠ³Π½ΡƒΠ²Π°ΡšΠ΅ усогласСност со Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° бСзбСдност EAL 5+.
  • ΠœΠΈΠΊΡ€ΠΎΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π΅ ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ ΠΎΠ΄ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ. БистСмот Π΅ ΠΎΠ΄Π²ΠΎΠ΅Π½ ΠΎΠ΄ Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ΠΎΡ‚ ΠΈ ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Π°Ρ‚ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС користат Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΡƒΡ€Π΅Π΄ΠΈ Π±Π΅Π· Π΄Π° создаваат посСбни ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ.
  • ΠœΠΈΠΊΡ€ΠΎΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π³ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° само распорСдувачот ΠΈ IPC, Π° сè Π΄Ρ€ΡƒΠ³ΠΎ сС Π²Ρ€ΡˆΠΈ Π²ΠΎ систСмскитС услуги, ΠΎΠ΄ ΠΊΠΎΠΈ ΠΏΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ корисничкиот простор.
  • РаспорСдувачот Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ Π΅ дСтСрминистички ΠΌΠΎΡ‚ΠΎΡ€ Π·Π° распрСдСлба Π½Π° рСсурси ΡˆΡ‚ΠΎ Π³ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π° Π΄ΠΎΡ†Π½Π΅ΡšΠ΅Ρ‚ΠΎ (Deterministic Latency Engine), кој Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ користи ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠ΄Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°. Π’ΠΎ спорСдба со Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ систСми, распорСдувачот постигнува 25.7% Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° латСнтноста ΠΈ 55.6% Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π»Π°Ρ‚Π΅Π½Ρ‚Π½ΠΈΠΎΡ‚ Π½Π΅Ρ€Π²ΠΎΠ·Π°.
  • Π—Π° Π΄Π° сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ ΠΈ услугитС Π½Π° Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΎΡ‚ΠΎ Ρ˜Π°Π΄Ρ€ΠΎ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π½ΠΈΠΎΡ‚ систСм, ΠΌΡ€Π΅ΠΆΠ½ΠΈΠΎΡ‚ стСк, Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΈΡ‚Π΅ ΠΈ потсистСмот Π·Π° ΡΡ‚Π°Ρ€Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, сС користи IPC, Π·Π° кој ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° Ρ‚Π²Ρ€Π΄ΠΈ Π΄Π΅ΠΊΠ° Π΅ ΠΏΠ΅Ρ‚ ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΠ±Ρ€Π· ΠΎΠ΄ IPC Π½Π° Zircon ΠΈ Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΠ±Ρ€Π· ΠΎΠ΄ IPC Π½Π° Zircon. QNX .
  • НамСсто Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΎ користСниот оџак ΠΎΠ΄ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈΡΠ»ΠΎΡ˜Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, Π·Π° Π΄Π° Π³ΠΈ Π½Π°ΠΌΠ°Π»ΠΈ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅, Harmony користи поСдноставСн СднослоСн ΠΌΠΎΠ΄Π΅Π» заснован Π½Π° дистрибуирана Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Π° магистрала која ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со ΠΎΠΏΡ€Π΅ΠΌΠ° ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Π΅ΠΊΡ€Π°Π½ΠΈ, ΠΊΠ°ΠΌΠ΅Ρ€ΠΈ, Π·Π²ΡƒΡ‡Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠΈ ΠΈΡ‚Π½.
  • БистСмот Π½Π΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° кориснички пристап Π½Π° корСнско Π½ΠΈΠ²ΠΎ.
  • Π—Π° Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°, сС користи сопствСниот ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ Π½Π° Arc, кој ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° ΠΊΠΎΠ΄ Π²ΠΎ C, C++, Java, JavaScript ΠΈ Kotlin.
  • Π—Π° создавањС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ класи Π½Π° ΡƒΡ€Π΅Π΄ΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΈ, ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ, ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ часовници, автомобилски информациски систСми ΠΈΡ‚Π½., ќС сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° сопствСна ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π½Π° Ρ€Π°ΠΌΠΊΠ° Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ ΠΈ SDK со ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°. ΠšΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΎΡ‚ со Π°Π»Π°Ρ‚ΠΊΠΈ ќС Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ автоматски Π΄Π° Π³ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΡƒΠ²Π°Ρ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅ΠΊΡ€Π°Π½ΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со корисницитС. Π‘Π΅ спомСнува ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΡƒΠ²Π°ΡšΠ΅ Π½Π° постоСчкитС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Android Π½Π° Harmony со ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€