Hạt nhân Linux 5.3 đã được phát hành, hãy biết tin tức về nó

nền tảng Linux

Sau hai tháng phát triển, Linus Torvalds giới thiệu nhân Linux phiên bản 5.3 với cái nào giữa những thay đổi đáng chú ý nhất Hỗ trợ GPU AMD Navi được đánh dấu, Bộ xử lý Zhaoxi và Công nghệ quản lý nguồn chọn tốc độ Intel và nhiều thứ khác nữa.

Thông báo về phiên bản mới, Linus nhắc nhở tất cả những người thúc đẩy chính của quy định phát triển nhân giữ nguyên hành vi cho các thành phần không gian người dùng. Các thay đổi đối với hạt nhân không được vi phạm bất kỳ cách nào đối với các ứng dụng đang chạy và dẫn đến sự thoái lui cấp người dùng.

Đồng thời, một hành vi vi phạm không chỉ có thể gây ra sự thay đổi trong ABI, loại bỏ các mã lỗi thời hoặc lỗi mà còn có thể gây ra ảnh hưởng gián tiếp đến việc thực hiện các cải tiến hữu ích đúng cách.

Có gì mới trong Linux Kernel 5.3

Trong số những điểm mới nổi bật trong phiên bản Linux Kernel 5.3 mới này, chúng tôi có thể thấy rằng Trình điều khiển Amdgpu bổ sung hỗ trợ ban đầu cho GPU AMD NAVI (RX5700), bao gồm Bộ điều khiển cơ sở, Mã tương tác hiển thị (DCN2), GFX và Hỗ trợ máy tính (GFX10), SDMA 5 (Hệ thống DMA0), Quản lý nguồn và Bộ mã hóa / giải mã phương tiện (VCN2).

amdgpu cũng được cải thiện hỗ trợ cho các thẻ GPU Vega12 và Vega20, mà các khả năng quản lý năng lượng và bộ nhớ bổ sung đã được thêm vào.

Trong trình điều khiển DRM cho thẻ video Intel dành cho chip Icelake, một chế độ hiệu chỉnh gamma đa phân đoạn mới được triển khai. Đã thêm khả năng hiển thị qua DisplayPort ở định dạng YCbCr4: 2: 0.

Dịch vụ bộ nhớ và hệ thống

Trong kernel 5.3, Giới thiệu hỗ trợ cho Công nghệ quản lý nguồn chọn tốc độ của Intel, là gì khả dụng trên một số máy chủ có bộ xử lý Intel Xeon. Công nghệ này cho phép bạn thiết lập cài đặt hiệu suất và hiệu suất phân vùng cho các lõi CPU khác nhau, cho phép bạn ưu tiên hiệu suất cho các tác vụ được thực hiện trên các lõi cụ thể, hy sinh hiệu suất trên các lõi khác

Mặt khác trong Linux Kernel 5.3 các quy trình trong không gian người dùng có khả năng đợi một thời gian ngắn mà không cần sử dụng vòng lặp bằng cách sử dụng hướng dẫn umwait. Hướng dẫn này, cùng với hướng dẫn umonitor và tpause, sẽ được cung cấp trên chip Intel "Tremont" tiếp theo và sẽ cho phép thực hiện các độ trễ giúp tiết kiệm năng lượng và không ảnh hưởng đến hiệu suất của các luồng khác khi sử dụng Siêu phân luồng.

Đối với kiến ​​trúc RISC-V, hỗ trợ cho các trang bộ nhớ lớn đã được thêm vào (trang lớn).

Hệ thống con đĩa, I / O và hệ thống tệp

Đối với hệ thống tệp XFS, tùy chọn bỏ qua inode đa luồng được triển khai (ví dụ, khi kiểm tra hạn ngạch). Ioctl BULKSTAT và INUMBERS mới được thêm vào, cung cấp quyền truy cập vào các chức năng xuất hiện trong phiên bản thứ năm của định dạng FS, chẳng hạn như thời gian sinh của inode và khả năng đặt tham số BULKSTAT và INUMBERS cho mỗi nhóm AG (Nhóm phân công).

Trong khi hỗ trợ cho khoảng trống thư mục được thêm vào hệ thống tệp Ext4 (khối không liên kết). Cờ 'i' đã được xử lý cho các tệp đang mở (lệnh cấm ghi trong một tình huống nếu cờ được đặt khi tệp đã được mở).

F2FS thêm một tùy chọn để giới hạn bộ thu gom rác khi làm việc ở chế độ checkpoint = vô hiệu hóa.

Đã thêm khả năng lưu trữ tệp hoán đổi trên F2FS với I / O trực tiếp. Đối với tất cả người dùng, hỗ trợ đã được thêm vào để sửa tệp và phân bổ khối cho các tệp đó.

Ảo hóa và bảo mật

Phần lõi bao gồm một siêu giám sát cho các thiết bị ACRN được nhúng, được viết với sự sẵn sàng cho nhiệm vụ thời gian thực và tính phù hợp để sử dụng trong các hệ thống quan trọng. ACRN cung cấp chi phí tối thiểu, đảm bảo độ trễ thấp và đáp ứng đầy đủ khi tương tác với thiết bị.

Chế độ người dùng Linux đã thêm một chế độ cho phép bạn làm chậm hoặc tăng tốc thời gian trong môi trường UML ảo để đơn giản hóa việc gỡ lỗi mã liên quan đến thời gian. Thêm nữa, tham số bắt đầu được thêm vào cho phép khởi động đồng hồ hệ thống từ một điểm cụ thể ở định dạng kỷ nguyên.

Netfilter cho nftables bổ sung hỗ trợ cho các cơ chế lọc các gói tăng tốc phần cứng bằng cách sử dụng API khối luồng được thêm vào trình điều khiển. Bảng quy tắc hoàn chỉnh với tất cả các chuỗi có thể được mang bên cạnh bộ điều hợp mạng. Việc đưa vào được thực hiện bằng cách liên kết NFT_TABLE_F_HW vào bảng.

Siêu dữ liệu đơn giản cho các giao thức Lớp 3 và 4, các hành động chấp nhận / từ chối, khớp theo IP và cổng mạng người gửi / người nhận và loại giao thức được hỗ trợ.


Để 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: Miguel Ángel Gatón
  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.