Објавување на дистрибуција на Linux openEuler 20.03, развиена од Huawei

Huawei презентирани Линукс дистрибуција openEuler 20.03, што стана првото издание кое беше поддржано преку долгорочен циклус на поддршка (LTS). Ажурирањата на пакетите за openEuler 20.03 ќе бидат објавени до 31 март 2024 година. Репозиториуми и изо слики за инсталација (x86_64 и 64) достапни за бесплатно симнување од обезбедување изворни кодови на пакети. Изворни текстови на компоненти специфични за дистрибуцијата објавено во услугата Gitee.

openEuler се базира на развојот на комерцијална дистрибуција EulerOS, кој е дел од базата на пакети CentOS и е оптимизиран за употреба на сервери со ARM64 процесори. Безбедносните методи што се користат во дистрибуцијата на EulerOS се сертифицирани од Министерството за јавна безбедност на Народна Република Кина, а исто така се препознаваат дека ги исполнуваат барањата на CC EAL4+ (Германија), NIST CAVP (САД) и CC EAL2+ (САД). EulerOS е еден од петте оперативни системи (EulerOS, macOS, Solaris, HP-UX и IBM AIX) и единствената дистрибуција на Linux потврдена од комитетот Opengroup за усогласеност со стандардот UNIX 03.

Разликите помеѓу openEuler и CentOS се доста значајни и не се ограничени на ребрендирање. На пример, во openEuler испорачани изменета Линукс кернелот 4.19, systemd 243, bash 5.0 и
работна површина базирана на GNOME 3.30. Воведени се многу оптимизации специфични за ARM64, од кои некои веќе се дадени на главните бази на кодови на кернелот на Linux, GCC, OpenJDK и Docker.

Меѓу наведените предности на openEuler:

  • Фокусирајте се на постигнување максимални перформанси на системи со повеќе јадра и висок паралелизам на обработката на барањата. Оптимизирањето на механизмот за управување со кешот на датотеки овозможи да се ослободите од непотребните брави и да го зголемите бројот на паралелно обработени барања во Nginx за 15%.
  • Интегрирана библиотека КАЕ, овозможувајќи употреба на хардверски акцелератори Хисиликон Кунпенг да се забрза изведбата на различни алгоритми (криптографски операции, регуларни изрази, стискаш итн.) од 10% до 100%.
  • Поедноставени алатки за управување со изолирани контејнери iSulad, мрежен конфигуратор clibcni и време на траење lcr (Lightweight Container Runtime е компатибилен со OCI, но за разлика од runc тој е напишан во C и користи gRPC). Кога користите лесни iSulad контејнери, времето на стартување на контејнерот е до 35% побрзо, а потрошувачката на меморија е намалена до 68%.
  • Оптимизирана конструкција на OpenJDK, покажувајќи зголемување на перформансите од 20% поради надградениот систем за управување со меморијата и употребата на напредни оптимизации за компилација.
  • Систем за автоматска оптимизација на поставките A-Tune, кој користи методи за машинско учење за подесување на оперативните параметри на системот. Според тестовите на Huawei, автоматската оптимизација на поставките во зависност од сценариото за користење на системот покажува зголемување на ефикасноста до 30%.
  • Поддршка за различни хардверски архитектури како Кунпенг и x86 процесори (во иднина се очекуваат повеќе поддржани архитектури).

Huawei, исто така, објави достапност на четири комерцијални изданија на openEuler - Kylin Server OS, iSoft Server OS, deepinEuler и EulixOS Server, подготвени од трети производители Kylinsoft, iSoft, Uniontech и ISCAS (Институт за софтвер Кинеската академија на науките), кои се приклучија заедницата, развивајќи го openEuler. Huawei првично го претставува openEuler како отворен, колаборативен проект развиен со учество на заедницата. Во моментов, техничкиот комитет, комитетот за безбедност и јавниот секретаријат што го надгледуваат openEuler веќе започнаа со работа.

Заедницата планира да создаде услуги за сертификација, обука и техничка поддршка. Изданијата на LTS се планирани да излегуваат на секои две години, а верзии кои развиваат функционалност - еднаш на секои шест месеци. Проектот исто така се обврза прво да ги поттикне промените на Upstream и да ги врати сите случувања во заедницата во форма на отворени проекти.

Извор: opennet.ru

Додадете коментар