Oracle đã phát hành hạt nhân doanh nghiệp không thể phá vỡ R5U2

Công ty Oracle phát hành cập nhật tính năng thứ hai cho kernel Hạt nhân doanh nghiệp không thể phá vỡ R5, được định vị để sử dụng trong bản phân phối Oracle Linux như một giải pháp thay thế cho gói tiêu chuẩn có nhân của Red Hat Enterprise Linux. Hạt nhân có sẵn cho kiến ​​trúc x86_64 và ARM64 (aarch64). Các nguồn hạt nhân, bao gồm cả việc phân tích thành các bản vá riêng lẻ, được phát hành trong kho lưu trữ Git công khai của Oracle.

Gói Unbreakable Enterprise Kernel 5 dựa trên kernel Linux 4.14 (UEK R4 dựa trên kernel 4.1), được cập nhật với các tính năng, tối ưu hóa và sửa lỗi mới, đồng thời cũng được kiểm tra khả năng tương thích với hầu hết các ứng dụng chạy trên RHEL và được tối ưu hóa đặc biệt để hoạt động với phần cứng và phần mềm công nghiệp của Oracle. Các gói cài đặt và src với kernel UEK R5U1 chuẩn bị dành cho Oracle Linux 7.5 và 7.6 (không có trở ngại nào khi sử dụng kernel này trong các phiên bản tương tự của RHEL, CentOS và Scientific Linux).

Chìa khóa cải tiến:

  • Các bản vá đã được chuyển giao cùng với việc triển khai hệ thống con PSI (Thông tin về trạng thái dừng áp suất), cho phép bạn phân tích thông tin về thời gian chờ để lấy các tài nguyên khác nhau (CPU, bộ nhớ, I/O) cho một số tác vụ hoặc bộ quy trình nhất định trong một nhóm . Bằng cách sử dụng PSI, trình xử lý không gian người dùng có thể ước tính chính xác hơn mức độ tải hệ thống và kiểu làm chậm so với Tải trung bình;
  • Đối với cgroup2, bộ điều khiển tài nguyên cpuset được bật, cung cấp cơ chế giới hạn vị trí tác vụ trên các nút bộ nhớ và CPU, cho phép chỉ sử dụng các tài nguyên được xác định cho nhóm tác vụ thông qua giao diện giả lập cpuset;
  • Khung ktask đã được triển khai để song song hóa các tác vụ trong kernel tiêu tốn tài nguyên CPU đáng kể. Ví dụ: bằng cách sử dụng ktask, có thể tổ chức song song các hoạt động để xóa phạm vi trang bộ nhớ hoặc xử lý danh sách các nút;
  • Trong DTrace thêm hỗ trợ chụp gói qua libpcap bằng hành động mới “pcap(skb,proto)” Ví dụ: “dtrace -n ‘ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Từ các bản phát hành kernel mới đem qua sửa lỗi trong việc triển khai các hệ thống tệp btrfs, CIFS, ext4, OCFS2 và XFS;
  • Từ hạt nhân 4.19 đem qua những thay đổi liên quan đến hỗ trợ cho các trình ảo hóa KVM, Xen và Hyper-V;
  • Đã cập nhật trình điều khiển thiết bị và hỗ trợ mở rộng cho ổ NVMe (các thay đổi từ kernel 4.18 sang 4.21 đã được chuyển);
  • Các điều chỉnh đã được áp dụng để tối ưu hóa hiệu suất trên nền tảng ARM.

Nguồn: opennet.ru

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