Release av Linux-distribution openEuler 20.03, utvecklad av Huawei

Huawei представила Linux distribution öppetEuler 20.03, som blev den första versionen som fick stöd genom en långvarig supportcykel (LTS). Paketuppdateringar för openEuler 20.03 kommer att släppas fram till den 31 mars 2024. Repositories och installations iso-bilder (x86_64 и aarch64) tillgängliga för gratis nedladdning från tillhandahålla paketets källkoder. Källtexter för distributionsspecifika komponenter Postad i Gitee-tjänsten.

openEuler är baserad på utvecklingen av en kommersiell distribution EulerOS, som är en gaffel av CentOS-paketbasen och är optimerad för användning på servrar med ARM64-processorer. Säkerhetsmetoderna som används i EulerOS-distributionen är certifierade av Folkrepubliken Kinas ministerium för offentlig säkerhet och är även erkända för att uppfylla kraven i CC EAL4+ (Tyskland), NIST CAVP (USA) och CC EAL2+ (USA). EulerOS är ett av fem operativsystem (EulerOS, macOS, Solaris, HP-UX och IBM AIX) och den enda Linux-distribution som certifierats av Opengroup-kommittén för överensstämmelse med standarden UNIX 03.

Skillnaderna mellan openEuler och CentOS är ganska betydande och är inte begränsade till omprofilering. Till exempel i openEuler levereras ändrad Linuxkärna 4.19, systemd 243, bash 5.0 och
skrivbord baserad på GNOME 3.30. Många ARM64-specifika optimeringar har introducerats, av vilka några redan har bidragit till Linux-kärnans huvudkodbaser, GCC, OpenJDK och Docker.

Bland de angivna fördelarna med openEuler:

  • Fokusera på att uppnå maximal prestanda på system med flera kärnor och hög parallellitet av frågebehandling. Att optimera mekanismen för hantering av filcache gjorde det möjligt att bli av med onödiga låsningar och öka antalet parallellbearbetade förfrågningar i Nginx med 15 %.
  • Integrerat bibliotek K.A.E., vilket tillåter användning av hårdvaruacceleratorer Hisilicon Kunpeng för att påskynda prestanda för olika algoritmer (kryptografiska operationer, vanliga uttryck, kompression etc.) från 10 % till 100 %.
  • Förenklade verktyg för hantering av isolerade behållare iSulad, nätverkskonfigurator clibcni och körtid lcr (Lightweight Container Runtime är OCI-kompatibel, men till skillnad från runc är den skriven i C och använder gRPC). När du använder lätta iSulad-containrar är containerstarttiderna upp till 35 % snabbare och minnesförbrukningen minskas med upp till 68 %.
  • Optimerad version av OpenJDK, som visar en prestandaökning på 20 % på grund av ett uppgraderat minneshanteringssystem och användningen av avancerade kompileringsoptimeringar.
  • Automatiskt optimeringssystem för inställningar A-låt, som använder maskininlärningsmetoder för att justera systemets driftsparametrar. Enligt Huawei-tester visar automatisk optimering av inställningar beroende på systemanvändningsscenariot en effektivitetsökning på upp till 30 %.
  • Stöd för olika hårdvaruarkitekturer som Kunpeng och x86-processorer (fler arkitekturer som stöds förväntas i framtiden).

Huawei tillkännagav också tillgängligheten av fyra kommersiella utgåvor av openEuler - Kylin Server OS, iSoft Server OS, deepinEuler och EulixOS Server, utarbetade av tredjepartstillverkare Kylinsoft, iSoft, Uniontech och ISCAS (Institute of Software Chinese Academy of Sciences), som gick med samhället, utveckla openEuler. Huawei presenterar inledningsvis openEuler som ett öppet, samarbetsprojekt utvecklat med samhällsdeltagande. För närvarande har den tekniska kommittén, säkerhetskommittén och det offentliga sekretariatet som övervakar openEuler redan påbörjat arbetet.

Samhället planerar att skapa certifierings-, utbildnings- och tekniska supporttjänster. LTS-släpp är planerade att släppas en gång vartannat år, och versioner som utvecklar funktionalitet - en gång var sjätte månad. Projektet har också åtagit sig att driva förändringar till Upstream först och återföra all utveckling till samhället i form av öppna projekt.

Källa: opennet.ru

Lägg en kommentar