Hạt nhân doanh nghiệp không thể phá vỡ 7 đã được phát hành và đây là những tin tức về nó

Oracle ra mắt gần đây là phiên bản ổn định mới của Nhân Linux, «Hạt nhân doanh nghiệp 7 không thể phá vỡ (UEK R7)«, Đượ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 hạt nhân Red Hat Enterprise Linux tiêu chuẩn.

Đối với những ai chưa biết về Hạt nhân doanh nghiệp không thể phá vỡ, bạn nên biết rằng đây là Hạt nhân mà Oracle Linux cung cấp và phiên bản mới này dựa trên hạt nhân Linux 5.15 và được tối ưu hóa để hoạt động với phần mềm công nghiệp và thiết bị Oracle.

Những điểm mới chính của Hạt nhân doanh nghiệp 7 không thể phá vỡ

Trong phiên bản mới này được trình bày, Cải thiện hỗ trợ cho kiến ​​trúc Aarch64. El kích thước trang bộ nhớ mặc định trên hệ thống ARM 64-bit đã được giảm từ 64KB xuống 4KB, phù hợp hơn với kích thước bộ nhớ và khối lượng công việc điển hình của hệ thống ARM.

Nó cũng được nhấn mạnh rằng khả năng của hệ thống tệp Btrfs đã được mở rộng, Vì vậy, một triển khai không đồng bộ của hoạt động DISCARD đã được thêm vào Btrfs để đánh dấu các khối đã phát hành không còn có thể được lưu trữ vật lý. Việc triển khai không đồng bộ cho phép bạn không đợi ổ đĩa hoàn tất việc TIẾT KIỆM và thực hiện thao tác này ở chế độ nền.

Trong khi XFS triển khai hỗ trợ cho các hoạt động DAX để truy cập trực tiếp vào hệ thống tệp, bỏ qua bộ đệm ẩn của trang để tránh bộ nhớ đệm kép, cùng với các thay đổi để giải quyết vấn đề tràn time_t 32-bit vào năm 2038, bao gồm các tùy chọn mới gắn bigtime và inobtcount.
Các cải tiến đã được thực hiện đối với hệ thống tệp OCFS2 (Hệ thống tệp cụm từ Oracle).

Chúng tôi cũng có thể thấy rằng đã thêm hệ thống tệp ZoneFS để đơn giản hóa công việc cấp thấp với các thiết bị lưu trữ được khoanh vùng. Lưu trữ theo khu vực đề cập đến ổ cứng NVMe hoặc SSD trong đó không gian lưu trữ được chia thành các vùng, là các nhóm khối hoặc các khu vực, dữ liệu chỉ được phép thêm vào tuần tự bằng cách cập nhật toàn bộ nhóm khối. ZoneFS liên kết mỗi vùng trên ổ đĩa với một tệp riêng biệt có thể được sử dụng để lưu trữ dữ liệu ở chế độ thô mà không cần thao tác ở cấp khu vực và khối, tức là nó cho phép các ứng dụng sử dụng API tệp thay vì truy cập trực tiếp vào thiết bị của các khối bằng ioctl.

Ngoài ra, điểm nổi bật khả năng mở rộng của hệ thống con eBPF, vậy cơ chế CO-RE đã được thực hiện (Biên dịch một lần - Chạy mọi nơi), giải quyết vấn đề về tính di động của các chương trình eBPF đã biên dịch và cho phép bạn biên dịch mã của các chương trình eBPF chỉ một lần và sử dụng một trình nạp đa năng đặc biệt để điều chỉnh chương trình đã tải với hạt nhân hiện tại và BTF (Loại BPF Định dạng) các loại.

Đã thêm cơ chế BPF Trampoline, cho phép bạn giảm gần như hoàn toàn chi phí tổng thể khi truyền cuộc gọi giữa các chương trình trung tâm và BPF. Cung cấp khả năng truy cập trực tiếp vào chức năng cốt lõi của các chương trình BPF và tạm dừng trình điều khiển.

Cũng tiếp tục cung cấp hệ thống gỡ lỗi động DTrace 2.0, hệ thống này đã được thay đổi để sử dụng hệ thống con hạt nhân eBPF. DTrace 2.0 chạy trên eBPF, tương tự như cách các công cụ theo dõi Linux hiện có chạy trên eBPF.

Đối với cgroups, trình điều khiển phiến bộ nhớ được triển khai, điều đáng chú ý là di chuyển tính toán phiến từ cấp trang bộ nhớ sang cấp đối tượng hạt nhân,e làm cho nó có thể chia sẻ các trang slab trong các nhóm khác nhau, thay vì dành bộ nhớ đệm phiến riêng biệt cho từng cái. cgroup. Cách tiếp cận được đề xuất giúp tăng hiệu quả sử dụng slab, giảm 30-45% dung lượng bộ nhớ được sử dụng cho slab, giảm đáng kể tổng mức tiêu thụ bộ nhớ của kernel và giảm phân mảnh bộ nhớ.

Cung cấp phân phối dữ liệu gỡ lỗi ở định dạng CTF (định dạng loại nhỏ gọn), cung cấp khả năng lưu trữ nhỏ gọn thông tin về các loại C, mối quan hệ giữa các hàm và các ký hiệu gỡ lỗi.

Cuối cùng, nếu bạn quan tâm có thể biết thêm về nó, bạn có thể tham khảo chi tiết sau đây

Ngoài ra, mã nguồn hạt nhân, bao gồm phân tích thành các bản vá riêng lẻ, có sẵn trong kho lưu trữ Oracle Git công khai.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.