Huawei het die bedryfstelsel Harmony aangekondig

На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Huawei Π±Ρ‹Π»Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ verteenwoordig deur ОБ Hongmeng (Harmony), которая ΠΏΠΎ утвСрТдСниям прСдставитСлСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСй ΠΈ являСтся Π±ΠΎΠ»Π΅Π΅ бСзопасной, Ρ‡Π΅ΠΌ Android. Новая ОБ Π² основном ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… устройств ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ (IoT), Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ дисплСи, носимыС устройства, ΡƒΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎ-систСмы Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ.

HarmonyOS находится Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ начиная с 2017 Π³ΠΎΠ΄Π° ΠΈ прСдставляСт собой ΠΌΠΈΠΊΡ€ΠΎΡΠ΄Π΅Ρ€Π½ΡƒΡŽ ОБ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ для Π»ΡŽΠ±Ρ‹Ρ… сцСнариСв примСнСния ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² устройств, Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ скорСС ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ Fuchsia/Zircon. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° sal ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° Π² исходных тСкстах ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (Huawei ΡƒΠΆΠ΅ ontwikkel oop LiteOS для IoT-устройств) для Ρ‡Π΅Π³ΠΎ планируСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ нСкоммСрчСский Ρ„ΠΎΠ½Π΄ ΠΈ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСство. Huawei считаСт, Ρ‡Ρ‚ΠΎ Android Π½Π΅ Ρ‚Π°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΈΠ·-Π·Π° излишнС большого ΠΎΠ±ΡŠΡ‘ΠΌΠ° ΠΊΠΎΠ΄Π°, ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° процСссов ΠΈ вопросов Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.

Π’ HarmonyOS Π½Π΅ прСдоставляСтся доступ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ root, Π° микроядро ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… устройств. Π―Π΄Ρ€ΠΎ систСмы Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ/ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ риска появлСния уязвимостСй. УтвСрТдаСтся, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ критичСски Π²Π°ΠΆΠ½Ρ‹Ρ… систСм Π² Ρ‚Π°ΠΊΠΈΡ… областях, ΠΊΠ°ΠΊ авиация ΠΈ космонавтика, ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ соотвСтствия ΡƒΡ€ΠΎΠ²Π½ΡŽ защищённости EAL 5+.

ΠœΠΈΠΊΡ€ΠΎΡΠ΄Ρ€ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΈ IPC, Π° всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ вынСсСно Π² систСмныС сСрвисы, большая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выполняСтся Π² пространствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ качСствС ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π·Π°Π΄Π°Ρ‡ прСдлагаСтся ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ дСтСрминистичСский Π΄Π²ΠΈΠΆΠΎΠΊ распрСдСлСния рСсурсов (Deterministic Latency Engine), Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ прСдсказания повСдСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ сокращСния Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π½Π° 25.7% ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Ρ„Π»ΡƒΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π½Π° 55.6%.

Om kommunikasie te verskaf tussen die mikrokern en eksterne kerndienste, soos die lΓͺerstelsel, netwerkstapel, drywers en toepassingsbekendstellingsubstelsel, word IPC gebruik, wat volgens die maatskappy vyf keer vinniger is as Zircon se IPC en drie keer vinniger as Zircon se QNX .
In plaas van die tipies gebruikte vier-laag protokol stapel, om oorhoofse koste te verminder, gebruik Harmony 'n vereenvoudigde enkellaag model gebaseer op 'n verspreide virtuele bus wat interaksie met toerusting soos skerms, kameras, klankkaarte, ens.

Huawei het die bedryfstelsel Harmony aangekondig

Om die toepassing te bou, word Arc se eie samesteller gebruik, wat kode in C, C++, Java, JavaScript en Kotlin ondersteun.
БистСма ΠΎΡ‚Π΄Π΅Π»Π΅Π½Π° ΠΎΡ‚ оборудования ΠΈ Π΄Π°Ρ‘Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… катСгориях устройств Π±Π΅Π· создания ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’ дальнСйшСм планируСтся ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… классов устройств, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹, смартфоны, ΡƒΠΌΠ½Ρ‹Π΅ часы, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ Ρ‚.ΠΏ. Π‘Ρ€Π΅Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ прилоТСния для Ρ€Π°Π·Π½Ρ‹Ρ… экранов, элСмСнтов управлСния ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Harmony Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π΅ совмСстима с Android, Π½ΠΎ, ΠΏΠΎ заявлСнию прСдставитСлСй Huawei, для Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Android ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ измСнСния. Компания Huawei Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ Π² ОБ Harmony Π±ΡƒΠ΄Π΅Ρ‚ встроСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Android ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ прСдоставлСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° HTML5. Π§Ρ‚ΠΎ касаСтся использования ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Android, Ρ‚ΠΎ компания заявила, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ Π΅Ρ‘ использованиС для смартфонов ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ², Π½ΠΎ Π² случаС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ доступа ΠΊ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° Android, Π½Π°Ρ‡Π½Ρ‘Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Harmony Π½Π΅Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ (утвСрТдаСтся, Ρ‡Ρ‚ΠΎ для ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ потрСбуСтся 1-2 дня). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Huawei Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ AppGallery ΠΈ Huawei Mobile Services, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Google Play ΠΈ сСрвисов/ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Google.

Bron: opennet.ru

Voeg 'n opmerking