Paglabas ng pamamahagi ng Linux na openEuler 20.03, na binuo ng Huawei

Huawei ipinakita Pamamahagi ng Linux openEuler 20.03, na naging unang release na sinusuportahan sa pamamagitan ng long-term support cycle (LTS). Ang mga update sa package para sa openEuler 20.03 ay ilalabas hanggang Marso 31, 2024. Mga repositoryo at pag-install ng iso na mga imahe (x86_64 ΠΈ aarch64) magagamit para sa libreng pag-download mula sa pagbibigay mga source code ng package. Pinagmulan ng mga teksto ng mga bahaging partikular sa pamamahagi nai-post sa serbisyo ng Gitee.

Ang openEuler ay batay sa mga pag-unlad ng isang komersyal na pamamahagi EulerOS, na isang tinidor ng CentOS package base at na-optimize para sa paggamit sa mga server na may ARM64 processors. Ang mga paraan ng seguridad na ginagamit sa pamamahagi ng EulerOS ay na-certify ng Ministry of Public Security ng People's Republic of China, at kinikilala rin bilang nakakatugon sa mga kinakailangan ng CC EAL4+ (Germany), NIST CAVP (USA) at CC EAL2+ (USA). EulerOS ay isa sa limang operating system (EulerOS, macOS, Solaris, HP-UX at IBM AIX) at ang tanging pamamahagi ng Linux na pinatunayan ng komite ng Opengroup para sa pagsunod sa pamantayan UNIX 03.

Ang mga pagkakaiba sa pagitan ng openEuler at CentOS ay medyo makabuluhan at hindi limitado sa rebranding. Halimbawa, sa openEuler naibigay binago Linux kernel 4.19, systemd 243, bash 5.0 at
desktop batay sa GNOME 3.30. Maraming mga pag-optimize na partikular sa ARM64 ang ipinakilala, ang ilan sa mga ito ay nai-ambag na sa mga pangunahing Linux kernel codebase, GCC, OpenJDK at Docker.

Kabilang sa mga nakasaad na pakinabang ng openEuler:

  • Tumutok sa pagkamit ng maximum na pagganap sa mga multi-core system at mataas na paralelismo ng pagpoproseso ng query. Ang pag-optimize sa mekanismo ng pamamahala ng cache ng file ay naging posible upang maalis ang mga hindi kinakailangang lock at madagdagan ang bilang ng mga parallel na naprosesong kahilingan sa Nginx ng 15%.
  • Pinagsamang Aklatan K.A.E., na nagpapahintulot sa paggamit ng mga hardware accelerators Hisilicon Kunpeng upang mapabilis ang pagganap ng iba't ibang mga algorithm (mga operasyong cryptographic, mga regular na expression, pisilin atbp.) mula 10% hanggang 100%.
  • Pinasimpleng nakahiwalay na mga tool sa pamamahala ng container iSulad, network configurator clibcni at runtime Lcr (Ang Lightweight Container Runtime ay OCI compatible, ngunit hindi katulad ng runc ito ay nakasulat sa C at gumagamit ng gRPC). Kapag gumagamit ng magaan na mga container ng iSulad, ang mga oras ng pagsisimula ng container ay hanggang 35% na mas mabilis at ang pagkonsumo ng memory ay nababawasan ng hanggang 68%.
  • Na-optimize na build ng OpenJDK, na nagpapakita ng 20% ​​na pagtaas ng performance dahil sa na-upgrade na memory management system at ang paggamit ng mga advanced na compilation optimization.
  • Awtomatikong sistema ng pag-optimize ng mga setting Isang tono, na gumagamit ng mga pamamaraan sa pag-aaral ng makina upang ibagay ang mga parameter ng pagpapatakbo ng system. Ayon sa mga pagsubok ng Huawei, ang awtomatikong pag-optimize ng mga setting depende sa senaryo ng paggamit ng system ay nagpapakita ng pagtaas sa kahusayan ng hanggang 30%.
  • Suporta para sa iba't ibang mga arkitektura ng hardware tulad ng Kunpeng at x86 processors (mas maraming suportadong arkitektura ang inaasahan sa hinaharap).

Inihayag din ng Huawei ang pagkakaroon ng apat na komersyal na edisyon ng openEuler - Kylin Server OS, iSoft Server OS, deepinEuler at EulixOS Server, na inihanda ng mga third-party na manufacturer na Kylinsoft, iSoft, Uniontech at ISCAS (Institute of Software Chinese Academy of Sciences), na sumali komunidad, pagbuo ng openEuler. Una nang ipinakita ng Huawei ang openEuler bilang isang bukas, collaborative na proyekto na binuo na may partisipasyon ng komunidad. Sa kasalukuyan, ang technical committee, security committee at public secretariat na nangangasiwa sa openEuler ay nagsimula na sa trabaho.

Plano ng komunidad na lumikha ng mga serbisyo ng sertipikasyon, pagsasanay at teknikal na suporta. Ang mga release ng LTS ay binalak na ilabas isang beses bawat dalawang taon, at mga bersyon na nagkakaroon ng functionality - isang beses bawat anim na buwan. Ang proyekto ay gumawa din ng pangako na itulak muna ang mga pagbabago sa Upstream at ibalik ang lahat ng mga pagpapaunlad sa komunidad sa anyo ng mga bukas na proyekto.

Pinagmulan: opennet.ru

Magdagdag ng komento