Phát hành bản phân phối Linux openEuler 20.03, do Huawei phát triển

Huawei trình bày Phân phối Linux mởEuler 20.03, đây đã trở thành bản phát hành đầu tiên được hỗ trợ thông qua chu kỳ hỗ trợ dài hạn (LTS). Các bản cập nhật gói cho openEuler 20.03 sẽ được phát hành cho đến ngày 31 tháng 2024 năm XNUMX. Kho lưu trữ và cài đặt hình ảnh iso (x86_64 и vòm64) có sẵn để tải xuống miễn phí từ cung cấp mã nguồn gói. Văn bản nguồn của các thành phần dành riêng cho phân phối đã đăng trong dịch vụ Gitee.

openEuler dựa trên sự phát triển của phân phối thương mại Euler OS, là một nhánh của cơ sở gói CentOS và được tối ưu hóa để sử dụng trên các máy chủ có bộ xử lý ARM64. Các phương pháp bảo mật được sử dụng trong bản phân phối EulerOS được Bộ Công an Cộng hòa Nhân dân Trung Hoa chứng nhận và cũng được công nhận là đáp ứng các yêu cầu của CC EAL4+ (Đức), NIST CAVP (Hoa Kỳ) và CC EAL2+ (Hoa Kỳ). EulerOS một trong năm hệ điều hành (EulerOS, macOS, Solaris, HP-UX và IBM AIX) và là bản phân phối Linux duy nhất được ủy ban Opengroup chứng nhận tuân thủ tiêu chuẩn UNIX 03.

Sự khác biệt giữa openEuler và CentOS là khá đáng kể và không chỉ giới hạn ở việc đổi thương hiệu. Ví dụ: trong openEuler cung cấp đã sửa đổi Nhân Linux 4.19, systemd 243, bash 5.0 và
máy tính để bàn dựa trên Gnome 3.30. Nhiều tối ưu hóa dành riêng cho ARM64 đã được giới thiệu, một số trong đó đã được đóng góp cho các cơ sở mã nhân Linux chính, GCC, OpenJDK và Docker.

Trong số những ưu điểm đã nêu của openEuler:

  • Tập trung vào việc đạt được hiệu suất tối đa trên các hệ thống đa lõi và tính song song cao trong xử lý truy vấn. Việc tối ưu hóa cơ chế quản lý bộ đệm tệp giúp loại bỏ các khóa không cần thiết và tăng số lượng yêu cầu được xử lý song song trong Nginx lên 15%.
  • Thư viện tích hợp K.A.E., cho phép sử dụng bộ tăng tốc phần cứng Hisilicon Kunpeng để tăng tốc hiệu suất của các thuật toán khác nhau (hoạt động mật mã, biểu thức chính quy, nén v.v.) từ 10% đến 100%.
  • Công cụ quản lý vùng chứa bị cô lập được đơn giản hóa iSulad, bộ cấu hình mạng clibcni và thời gian chạy lcr (Lightweight Container Runtime tương thích với OCI, nhưng không giống như runc, nó được viết bằng C và sử dụng gRPC). Khi sử dụng bộ chứa iSulad nhẹ, thời gian khởi động bộ chứa nhanh hơn tới 35% và mức tiêu thụ bộ nhớ giảm tới 68%.
  • Bản dựng OpenJDK được tối ưu hóa, thể hiện hiệu suất tăng 20% ​​nhờ hệ thống quản lý bộ nhớ được nâng cấp và sử dụng các tối ưu hóa biên dịch nâng cao.
  • Hệ thống tối ưu hóa cài đặt tự động Một giai điệu, sử dụng các phương pháp học máy để điều chỉnh các thông số vận hành hệ thống. Theo thử nghiệm của Huawei, việc tự động tối ưu hóa cài đặt tùy thuộc vào tình huống sử dụng hệ thống cho thấy hiệu suất tăng lên tới 30%.
  • Hỗ trợ các kiến ​​trúc phần cứng khác nhau như bộ xử lý Kunpeng và x86 (dự kiến ​​sẽ có nhiều kiến ​​trúc được hỗ trợ hơn trong tương lai).

Huawei cũng đã công bố sự sẵn có của bốn phiên bản thương mại của openEuler - Kylin Server OS, iSoft Server OS, deepinEuler và EulixOS Server, được chuẩn bị bởi các nhà sản xuất bên thứ ba Kylinsoft, iSoft, Uniontech và ISCAS (Viện Phần mềm của Viện Hàn lâm Khoa học Trung Quốc), đã tham gia cộng đồng, phát triển openEuler. Huawei ban đầu giới thiệu openEuler như một dự án hợp tác mở được phát triển với sự tham gia của cộng đồng. Hiện tại, ủy ban kỹ thuật, ủy ban an ninh và ban thư ký công giám sát openEuler đã bắt đầu làm việc.

Cộng đồng có kế hoạch tạo ra các dịch vụ chứng nhận, đào tạo và hỗ trợ kỹ thuật. Các bản phát hành LTS dự kiến ​​​​sẽ được phát hành hai năm một lần và các phiên bản phát triển chức năng - sáu tháng một lần. Dự án cũng đã đưa ra cam kết thúc đẩy các thay đổi đối với Upstream trước tiên và trả lại mọi sự phát triển cho cộng đồng dưới dạng các dự án mở.

Nguồn: opennet.ru

Thêm một lời nhận xét