Das Unternehmen Huawei Linux-Distribution , die die erste Version darstellt, die im Rahmen eines langfristigen Supportzyklus (LTS) begleitet wird. Paketupdates fĂŒr openEuler 20.03 werden bis zum 31. MĂ€rz 2024 veröffentlicht. Die Repositories und Installations-ISO-Abbilder ( und ) sind fĂŒr den kostenlosen Download verfĂŒgbar unter der Quelltexte der Pakete. Die quellen der distributionsspezifischen Komponenten im Gitee-Service untergebracht.
openEuler basiert auf den Entwicklungen der kommerziellen Distribution , die ein Fork der Paketbasis von CentOS ist und fĂŒr den Einsatz auf Servern mit ARM64-Prozessoren optimiert wurde. Die im EulerOS verwendeten Schutzmethoden sind vom Ministerium fĂŒr öffentliche Sicherheit der VR China zertifiziert und entsprechen zudem den Anforderungen von CC EAL4+ (Deutschland), NIST CAVP (USA) und CC EAL2+ (USA). EulerOS ist eines der fĂŒnf Betriebssysteme (EulerOS, macOS, Solaris, HP-UX und IBM AIX) und die einzige Linux-Distribution, die vom Opengroup-Komitee auf KonformitĂ€t mit dem Standard .
zertifiziert wurde. Die Unterschiede zwischen openEuler und CentOS sind betrÀchtlich und beschrÀnken sich nicht nur auf eine Umbenennung. So verwendet openEuler Linux-Kernel 4.19, systemd 243, bash 5.0 und
eine Desktop-Umgebung auf Basis von GNOME 3.30. Es wurden viele spezifische Optimierungen fĂŒr ARM64 implementiert, einige davon wurden bereits in die Hauptcodebasen des Linux-Kernels, GCC, OpenJDK und Docker ĂŒbertragen.
Zu den angegebenen Vorteilen von openEuler gehören:
- die Ausrichtung auf maximale Leistung in Mehrkernsystemen und eine hohe ParallelitĂ€t bei der Anfragebearbeitung. Die Optimierung des Dateispeichercache-Managementmechanismus hat es ermöglicht, ĂŒberflĂŒssige Sperren zu eliminieren und die Anzahl der parallel verarbeiteten Anfragen in Nginx um 15 % zu erhöhen.
- Die integrierte Bibliothek , die Hardware-Beschleuniger zur Leistungssteigerung verschiedener Algorithmen (, , usw.) von 10 % bis 100 % nutzt.
- Ein vereinfachtes Verwaltungstool fĂŒr isolierte Container , ein Netzwerk-Configurer und Laufzeitumgebung (Lightweight Container Runtime, kompatibel mit OCI, aber im Gegensatz zu runc in C geschrieben und verwendet gRPC). Bei der Verwendung von leichten Containern mit iSulad wird eine Beschleunigung des Containerstarts um bis zu 35 % und eine Reduzierung des Speicherverbrauchs um bis zu 68 % festgestellt.
- Optimierte OpenJDK-Build, die eine Leistungssteigerung von 20 % durch ein verbessertes Speichermanagementsystem und den Einsatz erweiterter Optimierungen bei der Kompilierung demonstriert.
- Automatisiertes Optimierungssystem fĂŒr Einstellungen , das Methoden des maschinellen Lernens zur Feinabstimmung der Systemparameter verwendet. Laut Tests von Huawei zeigt die automatische Anpassung der Einstellungen je nach Nutzungsszenario eine Effizienzsteigerung von bis zu 30 %.
- UnterstĂŒtzung verschiedener Hardware-Architekturen wie Kunpeng- und x86-Prozessoren (ZukĂŒnftige Erweiterungen der unterstĂŒtzten Architekturen sind geplant).
Huawei hat auch die EinfĂŒhrung vier kommerzieller Editionen von openEuler bekannt gegeben â Kylin Server OS, iSoft Server OS, deepinEuler und EulixOS Server, die von den Partnerunternehmen Kylinsoft, iSoft, Uniontech und ISCAS (Institute of Software Chinese Academy of Sciences) vorbereitet wurden und sich am openEuler-Community-Projekt beteiligen. Huawei prĂ€sentiert openEuler ursprĂŒnglich als ein offenes Gemeinschaftsprojekt, das mit BeitrĂ€gen der Community entwickelt wird. Derzeitig sind bereits die OpenEuler Technische Kommission, das Sicherheitskomitee und das öffentliche Sekretariat mit den Arbeiten beschĂ€ftigt.
Im Rahmen der Community sind Zertifizierungs-, Schulungs- und technische UnterstĂŒtzungsdienste geplant. LTS-Versionen sollen alle zwei Jahre erstellt werden, wĂ€hrend funktionsentwickelnde Versionen alle sechs Monate erscheinen sollen. Das Projekt hat sich auch verpflichtet, Ănderungen vorrangig an Upstream weiterzugeben und alle Entwicklungen in Form offener Projekte an die Gemeinschaft zurĂŒckzugeben.
Quelle: opennet.ru
