Thông thường tôi không đề cập đến các bản phát hành nhân Linux ở đây, nhưng phiên bản 5.2 là một cái gì đó đặc biệt. Bên cạnh các cải tiến hiệu suất khác nhau, trình điều khiển và API mới, đây là phiên bản đầu tiên của hạt nhân có tùy chọn hệ thống tệp Ext4 không phân biệt chữ hoa chữ thường.
cách tắt phụ đề chi tiết trên Disney plus
Những thay đổi chính trong bản phát hành như sau:
Quảng cáo
- Phần mềm mở rộng âm thanh cho các thiết bị âm thanh DSP
- API mount mới để gắn hệ thống tệp: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () và move_mount ().
- Trình điều khiển nguồn mở mới cho GPU Mali trên ARM
- Cải tiến hiệu suất được thực hiện cho bộ lập lịch I / O BFQ.
- Một mô-đun hạt nhân mới dm-bụi cho phép mô phỏng các khối xấu trên ổ đĩa.
Bảo mật và độ tin cậy
Kernel hỗ trợ một tham số khởi động mớigiảm nhẹ =
cho phép định cấu hình và vô hiệu hóa các biện pháp bảo vệ lỗ hổng bảo mật khác nhau trong [hầu hết] CPU Intel.
giảm nhẹ = tắt
- vô hiệu hóa mọi thứ.- mitigations = auto - tự động bật tất cả các tùy chọn giảm thiểu áp dụng nhưng vẫn bật Siêu phân luồng.
- mitigations = auto, nosmt - tương tự như trên + vô hiệu hóa Siêu phân luồng.
Kernel 5.2 bao gồm bảo vệ bổ sung chống lại Lấy mẫu dữ liệu vi kiến trúc, MDS dành cho CPU Intel. Bạn có thể kiểm tra trạng thái của nó dưới
/ sys / thiết bị / hệ thống / cpu / lỗ hổng / mds
Có hai chế độ được hỗ trợ , cái đầu tiên dựa vào vi mã CPU được cập nhật, cái khác là hack mã. Nó có tham số khởi động riêng,mds =
có thể được đặt thành
mds = full
mds = full, nosmt
<-- this disables Hyper Threadingmds = tắt
Trình điều khiển
Nhân mới bao gồm một số trình điều khiển mới, bao gồm Vôi cho GPU Mali 400/450 và Panfrost cho Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) và Bifrost (Mali G3x, G5x, G7x).
Trình điều khiển Intel i915 hiện hỗ trợ chip Elkhartlake (Gen11).
Trình điều khiển amdgpu cho GPU AMD Vega20 hiện hỗ trợ RAS . Ngoài ra, trình điều khiển đã nhận được nhiều cải tiến khác, bao gồm cả công nghệ quản lý năng lượng SMU 11.
Tùy chọn hệ thống tệp ext4 không phân biệt chữ hoa chữ thường
Một thuộc tính mới, + F (EXT4_CASEFOLD_FL), có thể được đặt cho một thư mục. Khi thuộc tính được đặt, tất cả các thao tác so sánh tên tệp sẽ bỏ qua chữ cái. Các tên tệp như Test.txt, test.txt và test.TXT sẽ được coi là cùng một tên tệp. Thuộc tính + F được lưu trữ bên tronginode
và có thể áp dụng cho tất cả các tệp và thư mục con.
Thuộc tính không được bật theo mặc định. Ngoài ra, ext4 vẫn phân biệt chữ hoa chữ thường.
Các bản vá được tạo ra bởi nhà phát triển của Canonical, Gabriel Krisman Bertazi, và được chấp nhận phổ biến sau bảy lần thử.
Bạn có thể lấy mã nguồn hạt nhân đây .