Izdaja distribucije Linuxa openEuler 20.03, ki jo je razvil Huawei

Huawei predstavljeno Distribucija Linuxa openEuler 20.03, ki je postala prva izdaja, ki je bila podprta z dolgoročnim ciklom podpore (LTS). Posodobitve paketov za openEuler 20.03 bodo izdane do 31. marca 2024. Repozitoriji in namestitvene iso slike (x86_64 и aarch64) na voljo za brezplačen prenos iz zagotavljanje izvorne kode paketov. Izvorna besedila komponent, specifičnih za distribucijo objavljeno v storitvi Gitee.

openEuler temelji na razvoju komercialne distribucije EulerOS, ki je fork baze paketov CentOS in je optimiziran za uporabo na strežnikih s procesorji ARM64. Varnostne metode, uporabljene v distribuciji EulerOS, so certificirane s strani Ministrstva za javno varnost Ljudske republike Kitajske in so tudi priznane kot skladne z zahtevami CC EAL4+ (Nemčija), NIST CAVP (ZDA) in CC EAL2+ (ZDA). EulerOS je eden od petih operacijskih sistemov (EulerOS, macOS, Solaris, HP-UX in IBM AIX) in edina distribucija Linuxa, ki jo je odbor Opengroup potrdil za skladnost s standardom UNIX 03.

Razlike med openEulerjem in CentOS so precejšnje in niso omejene na preimenovanje. Na primer v openEulerju priloženo spremenjeno Jedro Linuxa 4.19, systemd 243, bash 5.0 in
namizje, ki temelji na GNOME 3.30. Uvedenih je bilo veliko optimizacij, specifičnih za ARM64, od katerih so bile nekatere že prispevane k glavnim kodnim bazam jedra Linuxa, GCC, OpenJDK in Docker.

Med navedenimi prednostmi openEulerja:

  • Osredotočite se na doseganje največje zmogljivosti na večjedrnih sistemih in visoko vzporednost obdelave poizvedb. Optimizacija mehanizma za upravljanje predpomnilnika datotek je omogočila, da se znebite nepotrebnih ključavnic in povečate število vzporedno obdelanih zahtev v Nginxu za 15%.
  • Integrirana knjižnica Kae, ki omogoča uporabo strojnih pospeševalnikov Hisilicon Kunpeng za pospešitev delovanja različnih algoritmov (kriptografske operacije, regularni izrazi, stisnite itd.) od 10 % do 100 %.
  • Poenostavljena orodja za upravljanje izoliranih vsebnikov iSulad, konfigurator omrežja clibcni in čas izvajanja lcr (Lightweight Container Runtime je združljiv z OCI, vendar je za razliko od runc napisan v C in uporablja gRPC). Pri uporabi lahkih vsebnikov iSulad so zagonski časi vsebnikov do 35 % hitrejši, poraba pomnilnika pa zmanjšana do 68 %.
  • Optimizirana zgradba OpenJDK, ki dokazuje 20-odstotno povečanje zmogljivosti zaradi nadgrajenega sistema za upravljanje pomnilnika in uporabe naprednih optimizacij prevajanja.
  • Samodejni sistem za optimizacijo nastavitev A-Tune, ki uporablja metode strojnega učenja za prilagajanje parametrov delovanja sistema. Glede na Huaweijeve teste samodejna optimizacija nastavitev glede na scenarij uporabe sistema kaže povečanje učinkovitosti do 30 %.
  • Podpora za različne arhitekture strojne opreme, kot sta Kunpeng in procesorji x86 (več podprtih arhitektur se pričakuje v prihodnosti).

Huawei je objavil tudi razpoložljivost štirih komercialnih izdaj openEulerja - Kylin Server OS, iSoft Server OS, deepinEuler in EulixOS Server, ki so jih pripravili tretji proizvajalci Kylinsoft, iSoft, Uniontech in ISCAS (Inštitut za programsko opremo Kitajske akademije znanosti), ki se je pridružil skupnost, ki razvija openEuler. Huawei sprva predstavlja openEuler kot odprt, sodelovalen projekt, razvit s sodelovanjem skupnosti. Trenutno so tehnični odbor, varnostni odbor in javni sekretariat, ki nadzirajo openEuler, že začeli z delom.

Skupnost namerava ustvariti storitve certificiranja, usposabljanja in tehnične podpore. Izdaje LTS naj bi izšle vsaki dve leti, različice, ki razvijajo funkcionalnost, pa enkrat na šest mesecev. Projekt se je tudi zavezal, da bo najprej spodbudil spremembe v Upstream in vrnil ves razvoj v skupnost v obliki odprtih projektov.

Vir: opennet.ru

Dodaj komentar