Nhân Linux đổ ra hơn 107.000 dòng mã khác

Linux-Unix / Nhân Linux đổ ra hơn 107.000 dòng mã khác 1 phút đọc

Tổ chức hạt nhân Linux, Inc.



Một số cơ quan đã báo cáo về thỏa thuận gần đây để loại bỏ một lượng lớn mã khỏi nhân Linux, nhưng có vẻ như việc giảm kích thước của nhân sẽ còn lớn hơn bất kỳ ai tưởng tượng trước đây. Số phát hành 4.18-rc1 chỉ là bước mới nhất hướng tới một gói lõi gọn gàng hơn. Đáng chú ý nhất, tất cả mã LustreFS đã bị loại bỏ khỏi hạt nhân.

Các nhà phê bình đã đưa ra lo ngại rằng các cài đặt dựa trên Luster như một hệ thống tệp phân tán sẽ phải chuyển sang các cấu trúc khác không được thiết kế để triển khai cụm lớn hơn. Trong khi một số cài đặt công ty và gia đình đã từng sử dụng LustreFS, nó cung cấp sức mạnh cho các nền tảng lớn cần liên kết vô số thiết bị lưu trữ.



Những người ủng hộ việc loại bỏ LustreFS khỏi điểm nhân cho đến thực tế là Intel đang loại bỏ dần mảng kinh doanh hỗ trợ thương mại của họ và điều này đã giúp giảm bớt tầm quan trọng của nó trong thế giới sắt lớn. Những người khác đã chỉ ra cách Luster không bao giờ rời khỏi khu vực tổ chức phát triển hạt nhân vì nó không thể vượt qua các bài đánh giá mã.



Một số cá nhân đã thúc đẩy một triết lý phát triển mới, nơi mọi thứ sẽ không phải ở trong cùng một cây nguồn. Điều này có thể ngăn chặn loại điều này xảy ra với các mô-đun hệ thống tệp trong tương lai. Những người tiếp tục cần hỗ trợ cho Luster vẫn có thể cài đặt mã nguồn ngoài cây và tiếp tục sử dụng nó trong tương lai. Điều tương tự cũng xảy ra đối với nhiều cấu trúc lưu trữ khác ít phổ biến hơn mà 4.18-rc1 không hỗ trợ.



Mã cấp độ dàn khác cũng bị loại bỏ khỏi nhân, mặc dù một lần nữa sẽ có rất ít người dùng cuối tiếp xúc với các mô-đun đang được khởi động. Chu kỳ hạt nhân này đã dẫn đến việc trục xuất hơn 107.000 dòng mã cho đến nay.

Điều này xảy ra bất chấp một số tính năng mới mà các nhà phát triển đã thêm vào. Ví dụ, Valve Steam Controller đã nhận được một số hỗ trợ mới, đây sẽ là tin vui cho các trò chơi. Các chuyên gia bảo mật Linux đã ca ngợi việc giảm thiểu hạt nhân mới được thêm vào để ngăn chặn việc khai thác liên quan đến lỗ hổng ARM Spectre.

Hỗ trợ mã hóa cho hệ thống tệp Speck cũng làm hài lòng một số chuyên gia bảo mật, bao gồm cả những người đã hoài nghi về công nghệ fscrypt ext4.



Thẻ nền tảng Linux Bảo mật Linux