Es ist offiziell, Harmony OS wird das Standard-Betriebssystem für neue Huawei-Produkte sein

In HDC 2020 Huawei enthüllt durch eine Ankündigung der Erweiterung der Pläne für das neue Betriebssystem, an dem Sie gearbeitet haben "Harmony OS" im letzten Jahr angekündigt.

Neben den ursprünglich angekündigten tragbaren Geräten und Internet of Things (IoT) -Produkte wie Displays, tragbare Geräte, intelligente Lautsprecher und Fahrzeuginformationssysteme, wobei das Betriebssystem entwickelt wird Dies gilt auch für Smartphones.

Das SDK testet mobile Apps für Harmony zu entwickeln wird Ende 2020 beginnenDie ersten Smartphones, die auf dem neuen Betriebssystem basieren, sollen bis zum letzten Quartal des nächsten Jahres auf den Markt gebracht werden. Wenn die Dinge gut laufen, können wir die Ergebnisse im Oktober 2021 sehen.

Es wird betont, dass eDas neue Betriebssystem ist jetzt für IoT-Geräte mit einem RAM von 128 KB bis 128 MB bereit und es hat so funktioniert im April 2021 wird es beginnen Förderung der Option für Speichergeräte von 128 MB bis 4 GB und im Oktober für Geräte mit mehr als 4 GB RAM.

Denken Sie daran, dass sich das Harmony-Projekt seit 2017 in der Entwicklung befindet und ein Mikrokernel-Betriebssystem ist, das als Konkurrent des Google-Betriebssystems Fuchsia angesehen werden kann.

Die Plattform wird im Quellcode als vollständig Open Source-Projekt mit unabhängiger Verwaltung veröffentlicht (Huawei entwickelt bereits Open LiteOS für IoT-Geräte).

Der Plattformcode wird an die China Open Atomic Open Source Foundation gespendet, eine gemeinnützige Organisation.

Huawei ist der Ansicht, dass Android aufgrund der unnötig großen Menge an Code, des veralteten Prozessplaners und der Fragmentierung der Plattform nicht so gut für mobile Geräte geeignet ist.

Innerhalb der detaillierten Funktionen von Harmony OS, sind die folgenden:

  • Der Kern des Systems wird auf formaler Logik- / Mathematikebene überprüft, um das Risiko von Sicherheitslücken zu minimieren. Die Überprüfung wurde mit Methoden durchgeführt, die üblicherweise bei der Entwicklung kritischer Systeme in Bereichen wie Luftfahrt und Astronautik verwendet werden und die Einhaltung der Sicherheitsstufe EAL 5+ erreichen können.
  • Der Mikronukleus ist von externen Geräten isoliert. Das System ist von der Hardware entkoppelt und ermöglicht Entwicklern das Erstellen von Anwendungen, die auf verschiedenen Gerätekategorien verwendet werden können, ohne separate Pakete zu erstellen.
  • Der Mikrokernel implementiert nur den Scheduler und den IPC, und alles andere wird auf die Systemdienste übertragen, von denen die meisten im Benutzerbereich ausgeführt werden.
  • Als Taskplaner wird eine deterministische Latenz-Engine vorgeschlagen, die die Last in Echtzeit analysiert und mithilfe von Methoden das Verhalten der Anwendung vorhersagt. Im Vergleich zu anderen Systemen erzielt der Scheduler eine Reduzierung der Latenz um 25,7% und eine Reduzierung des Latenzjitters um 55,6%.
  • Für die Kommunikation zwischen dem Mikrokernel und externen Kerneldiensten wie Dateisystem, Netzwerkstapel, Treibern und Subsystem zum Starten von Anwendungen wird IPC verwendet, das nach Angaben des Unternehmens fünfmal schneller als IPC in Zircon und dreimal schneller als IPC in QNX ist.
  • Anstelle des üblicherweise verwendeten vierschichtigen Protokollstapels zur Reduzierung des Overheads verwendet Harmony ein vereinfachtes einschichtiges Modell, das auf einem verteilten virtuellen Bus basiert und mit Geräten wie Displays, Kameras, Soundkarten und dergleichen kommuniziert.
  • Das System bietet keinen Benutzerzugriff auf Stammebene.
  • Die Anwendung wird mit einem eigenen Arc-Compiler erstellt, der C-, C ++ -, Java-, JavaScript- und Kotlin-Code unterstützt.

Zusätzlich um Anwendungen für verschiedene Geräteklassen erstellen zu können, wie Fernseher, Smartphones, Smartwatches, Autoinformationssysteme usw. Huawei erwähnt, dass es ein universelles Framework für die Entwicklung von Schnittstellen bieten wird und SDK mit einer integrierten Entwicklungsumgebung.

Das Toolkit passt die Anwendungen automatisch an für verschiedene Bildschirme, Steuerelemente und Benutzerinteraktionsmethoden. Außerdem wird die Bereitstellung von Tools für Harmony erwähnt, mit denen vorhandene Android-Apps mit minimalen Änderungen angepasst werden können.

Quelle: https://www.xda-developers.com


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.