Huawei rozpoczyna testy wersji beta HarmonyOS 2.0

Po tym, jak administracja Trumpa ogłosiła, że ​​umieściła Huawei na swojej czarnej liście i kilka miesięcy spekulacji i tego, co firma mogłaby zrobić, aby utrzymać się na rynku smartfonów i tabletów, HarmonyOS został zaprezentowany, system operacyjny nad którym „Huawei pracował” przez wiele miesięcy, aby móc uzależnić swoje komputery od Androida.

I cóż, teraz została wydana wersja beta systemu operacyjnego HarmonyOS 2.0 i ta wersja beta można przetestować na następującym sprzęcie Huawei: «Huawei P40, P40 Pro, Mate30 i Mate30 Pro, a także dla tabletu MatePad Pro ». Interfejs użytkownika oparty jest o EMUI 11, który jest również używany w urządzeniach Huawei opartych na platformie Android.

Pamiętajmy, że projekt Harmony jest rozwijany od 2017 roku i jest systemem operacyjnym opartym na mikrojądrze. Rozwój projektu jest udostępniany na licencji BSD jako część projektu OpenHarmony, który jest nadzorowany przez organizację non-profit China Open Atomic Open Source Foundation.

HarmonyOS 2.0 Mobile Phone Developer Beta ulepszył następujące funkcje:

• Ponad 15000 XNUMX interfejsów API (obsługa tworzenia aplikacji na telefony komórkowe / PADy, duże ekrany, palmtopy, samochody i maszyny)

• Struktura aplikacji rozproszonych

• Rozproszone sterowanie interfejsem użytkownika

• DevEco Studio 2.0 Beta3

Spośród wyróżniających się funkcji HarmonyOS wymieniono następujące:

Rdzeń systemu jest weryfikowany na formalnym poziomie logiki / matematyki, aby zminimalizować ryzyko podatności. Weryfikacja została przeprowadzona przy użyciu metod, które są powszechnie stosowane przy opracowywaniu krytycznych systemów w obszarach takich jak lotnictwo i astronautyka i mogą osiągnąć poziom bezpieczeństwa EAL 5+.

Mikrojądro jest odizolowane od urządzeń zewnętrznych, podczas gdy system jest oddzielony od sprzętu i umożliwia programistom tworzenie aplikacji, które mogą być używane na różnych kategoriach urządzeń bez tworzenia oddzielnych pakietów.

Mikrojądro implementuje tylko harmonogram i IPC, a wszystko inne jest przenoszone do usług systemowych, z których większość działa w przestrzeni użytkownika, a jako planista zadań proponowany jest deterministyczny silnik opóźnień, który analizuje obciążenie w czasie rzeczywistym i wykorzystuje metody do przewidywania zachowania aplikacji. W porównaniu z innymi systemami, program planujący osiąga 25,7% redukcję opóźnienia i 55,6% redukcję jittera opóźnienia.

Ponadto do zapewnienia komunikacji między mikrojądrem i zewnętrzne usługi jądra, takie jak system plików, stos sieciowy, sterowniki i podsystem uruchamiania aplikacji, Używany jest IPC, który według firmy jest pięć razy szybszy niż IPC na cyrkonie i trzy razy szybszy niż IPC na QNX.

Zamiast stosu protokołów czterowarstwowy powszechnie stosowany w celu zmniejszenia przeciążenia, Harmony OS wykorzystuje uproszczony model jednowarstwowy oparty na rozproszonej wirtualnej magistrali, która komunikuje się ze sprzętem takim jak wyświetlacze, kamery, karty dźwiękowe i tym podobne.

System nie zapewnia dostępu użytkownika na poziomie administratora (Nie ma zwykłego globalnego superużytkownika, ale istnieją uprzywilejowane procesy systemowe). Aby uzyskać dostęp do operacji uprzywilejowanych, w odniesieniu do identyfikatorów procesów stosuje się selektywne nadawanie na podstawie pojemności. Aplikacje niestandardowe również wymagają oddzielnych uprawnień dostępu do aparatu i mikrofonu.
Aplikacja jest zbudowana przy użyciu własnego kompilatora Arc, który obsługuje kod C, C ++, Java, JavaScript i Kotlin.

Do tworzenia aplikacji dla różnych klas urządzeń, takie jak telewizory, smartfony, inteligentne zegarki, samochodowe systemy informacyjne itp., zapewniono uniwersalną strukturę do tworzenia interfejsów i zestawów SDK ze zintegrowanym środowiskiem programistycznym. Zestaw narzędzi automatycznie dostosuje aplikacje do różnych ekranów, elementów sterujących i metod interakcji z użytkownikiem. Wspomina również o zapewnieniu Harmony narzędzi dostosowywania istniejących aplikacji na Androida przy minimalnych zmianach.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat o tej wersji beta, możesz sprawdź poniższy link.

Pierwsze smartfony oparte na nowym systemie operacyjnym mają trafić do sprzedaży w październiku 2021 roku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.