Huawei şirkəti Harmony əməliyyat sistemini təqdim edib

Huawei developer konfransında bu, rəsmi olaraq oldu ilə təmsil olunur Şirkət nümayəndələrinin fikrincə, Android-dən daha sürətli işləyən və daha təhlükəsiz olan Hongmeng OS (Harmony). Yeni ƏS əsasən portativ qurğular və displeylər, daşınan qurğular, ağıllı dinamiklər və avtomobil məlumat-əyləncə sistemləri kimi Əşyaların İnterneti (IoT) məhsulları üçün nəzərdə tutulub.

HarmonyOS 2017-ci ildən inkişaf etdirilir və bütün istifadə halları və bütün növ cihazlar üçün uyğun olan mikrokernel ƏS-dir, lakin daha çox Fuchsia/Zircon-a rəqib kimi görünür. Platforma iradə mənbə kodunda açıq mənbə layihəsi kimi dərc edilmişdir (Huawei artıq inkişaf edir açıq LiteOS IoT cihazları üçün) bunun üçün ayrıca qeyri-kommersiya fondunun yaradılması və icmanın formalaşdırılması planlaşdırılır. Huawei, həddindən artıq kod ölçüsü, köhnəlmiş proses planlayıcısı və platformanın parçalanması problemlərinə görə Android-in mobil cihazlarda o qədər də yaxşı olmadığına inanır.

HarmonyOS kök səviyyəsində istifadəçi girişini təmin etmir və mikrokernel xarici cihazlardan təcrid olunub. Sistemin nüvəsi zəiflik riskini minimuma endirmək üçün formal məntiq/riyaziyyat səviyyəsində yoxlanılır. Aviasiya və astronavtika kimi sahələrdə kritik missiya sistemlərinin inkişafında ümumi istifadə edilən və EAL 5+ təhlükəsizlik səviyyəsinə uyğunluğa nail olmağa imkan verən üsullardan istifadə edildiyi iddia edilir.

Mikrokernel yalnız planlaşdırıcı və IPC-ni həyata keçirir, qalan hər şey sistem xidmətlərində həyata keçirilir, əksəriyyəti istifadəçi məkanında yerinə yetirilir. Tapşırıq planlaşdırıcısı, yükü real vaxtda təhlil edən və tətbiqin davranışını proqnozlaşdırmaq üçün metodlardan istifadə edən gecikməni minimuma endirən deterministik resurs ayırma mühərrikidir (Deterministic Latency Engine). Digər sistemlərlə müqayisədə planlayıcı gecikmə müddətində 25.7% və gecikmə titrəyişində 55.6% azalma əldə edir.

Mikrokernel və fayl sistemi, şəbəkə yığını, sürücülər və proqram işə salma alt sistemi kimi xarici nüvə xidmətləri arasında əlaqəni təmin etmək üçün şirkətin iddia etdiyinə görə, Zircon-un IPC-dən beş dəfə və Zircon-un IPC-dən üç dəfə daha sürətli olduğunu iddia edən IPC istifadə olunur.QNX .
Tipik olaraq istifadə olunan dörd qatlı protokol yığını əvəzinə, yerüstü xərcləri azaltmaq üçün Harmony ekranlar, kameralar, səs kartları və s. kimi avadanlıqlarla qarşılıqlı əlaqəni təmin edən paylanmış virtual avtobusa əsaslanan sadələşdirilmiş bir qatlı modeldən istifadə edir.

Huawei şirkəti Harmony əməliyyat sistemini təqdim edib

Tətbiqi qurmaq üçün C, C++, Java, JavaScript və Kotlin dillərində kodu dəstəkləyən Arc-ın öz kompilyatorundan istifadə olunur.
Sistem aparatdan ayrılıb və tərtibatçılara ayrı paketlər yaratmadan müxtəlif kateqoriyalı cihazlarda istifadə oluna bilən proqramlar yaratmağa imkan verir. Gələcəkdə televizorlar, smartfonlar, smart saatlar, avtomobil informasiya sistemləri və s. kimi müxtəlif sinif qurğular üçün tətbiqlərin yaradılması üçün inteqrasiya olunmuş inkişaf mühitinin təmin edilməsi planlaşdırılır. Çərçivə proqramları müxtəlif ekranlar, idarəetmələr və istifadəçi qarşılıqlı əlaqə üsulları üçün avtomatik uyğunlaşdıracaq.

Harmony birbaşa Android ilə uyğun gəlmir, lakin Huawei deyir ki, mövcud Android proqramlarını uyğunlaşdırmaq üçün minimal dəyişikliklər tələb olunacaq. Huawei həmçinin vəd edir ki, gələcəkdə Harmony OS Android proqramları üçün daxili dəstəyə malik olacaq və HTML5 proqramlarına dəstək verəcək. Android platformasının istifadəsinə gəlincə, şirkət hələlik onu smartfon və planşetlər üçün istifadə etməyə davam edəcəyini, lakin Android lisenziyasına girişi itirərsə, dərhal Harmony-dən istifadə etməyə başlayacağını bildirib (miqrasiya prosesinin davam edəcəyi bildirilir) 1-2 gün). Bundan əlavə, Huawei Google Play və Google xidmətlərinə/tətbiqlərinə alternativ olaraq yerləşdirilən AppGallery və Huawei Mobile Services məhsullarını inkişaf etdirir.

Mənbə: opennet.ru

Добавить комментарий