Linux izplatīšanas openEuler 20.03 izlaišana, ko izstrādājis Huawei

Huawei uzrādīts Linux izplatīšana openEuler 20.03, kas kļuva par pirmo versiju, kas tika atbalstīta, izmantojot ilgtermiņa atbalsta ciklu (LTS). OpenEuler 20.03 pakotņu atjauninājumi tiks izlaisti līdz 31. gada 2024. martam. Krātuves un instalācijas iso attēli (x86_64 и aar64) pieejams bezmaksas lejupielādei no nodrošinot pakotnes pirmkodi. Izplatībai raksturīgo komponentu avota teksti ievietojis Gitee servisā.

openEuler pamatā ir komerciālās izplatīšanas attīstība EulerOS, kas ir CentOS pakotņu bāzes daļa un ir optimizēta lietošanai serveros ar ARM64 procesoriem. EulerOS izplatīšanā izmantotās drošības metodes ir sertificējusi Ķīnas Tautas Republikas Sabiedriskās drošības ministrija, kā arī atzītas par atbilstošām CC EAL4+ (Vācija), NIST CAVP (ASV) un CC EAL2+ (ASV) prasībām. EulerOS ir viena no piecām operētājsistēmām (EulerOS, macOS, Solaris, HP-UX un IBM AIX) un vienīgā Linux izplatīšana, ko Opengroup komiteja sertificējusi par atbilstību standartam UNIX 03.

Atšķirības starp openEuler un CentOS ir diezgan būtiskas un neaprobežojas tikai ar zīmola maiņu. Piemēram, programmā openEuler piegādāts modificēts Linux kodols 4.19, systemd 243, bash 5.0 un
darbvirsma, kuras pamatā ir GNOME 3.30. Ir ieviestas daudzas ARM64 specifiskas optimizācijas, no kurām dažas jau ir iekļautas galvenajās Linux kodola kodu bāzēs GCC, OpenJDK un Docker.

Starp norādītajām openEuler priekšrocībām:

  • Koncentrējieties uz maksimālas veiktspējas sasniegšanu daudzkodolu sistēmās un augstu vaicājumu apstrādes paralēlismu. Failu kešatmiņas pārvaldības mehānisma optimizēšana ļāva atbrīvoties no nevajadzīgām bloķēšanām un palielināt paralēli apstrādāto pieprasījumu skaitu Nginx par 15%.
  • Integrētā bibliotēka K.A.E., kas ļauj izmantot aparatūras paātrinātājus Hisilicon Kunpeng lai paātrinātu dažādu algoritmu darbību (kriptogrāfijas operācijas, regulāras izteiksmes, saspiešana utt.) no 10% līdz 100%.
  • Vienkāršoti izolētu konteineru pārvaldības rīki iSulad, tīkla konfigurators clibcni un izpildlaiks lcr (Lightweight Container Runtime ir saderīgs ar OCI, taču atšķirībā no runc tas ir rakstīts C valodā un izmanto gRPC). Izmantojot vieglos iSulad konteinerus, konteinera palaišanas laiks ir līdz pat 35% ātrāks un atmiņas patēriņš tiek samazināts līdz pat 68%.
  • Optimizēta OpenJDK versija, kas demonstrē veiktspējas pieaugumu par 20%, pateicoties jauninātai atmiņas pārvaldības sistēmai un uzlabotai kompilācijas optimizācijai.
  • Automātiskā iestatījumu optimizācijas sistēma A-Tune, kas izmanto mašīnmācīšanās metodes, lai pielāgotu sistēmas darbības parametrus. Saskaņā ar Huawei testiem automātiska iestatījumu optimizācija atkarībā no sistēmas lietošanas scenārija demonstrē efektivitātes pieaugumu līdz pat 30%.
  • Atbalsts dažādām aparatūras arhitektūrām, piemēram, Kunpeng un x86 procesoriem (nākotnē ir sagaidāms vairāk atbalstīto arhitektūru).

Huawei arī paziņoja par četru openEuler komerciālo izdevumu pieejamību - Kylin Server OS, iSoft Server OS, deepinEuler un EulixOS Server, ko sagatavojuši trešo pušu ražotāji Kylinsoft, iSoft, Uniontech un ISCAS (Institute of Software Chinese Sciences Academy), kas pievienojās. kopiena, izstrādājot openEuler. Sākotnēji Huawei piedāvā openEuler kā atvērtu sadarbības projektu, kas izstrādāts ar sabiedrības līdzdalību. Pašlaik tehniskā komiteja, drošības komiteja un publiskais sekretariāts, kas pārrauga openEuler, jau ir sākuši darbu.

Kopiena plāno izveidot sertifikācijas, apmācības un tehniskā atbalsta pakalpojumus. LTS laidienus plānots izdot reizi divos gados, bet versijas, kas attīsta funkcionalitāti - reizi pusgadā. Projekts ir arī apņēmies vispirms virzīt izmaiņas uz augšupstraumi un atgriezt visus notikumus sabiedrībai atvērtu projektu veidā.

Avots: opennet.ru

Pievieno komentāru