Sau hai tháng phát triển mạnh mẽ, Linus Torvalds đã chính thức phát hành nhân Linux 7.0.Mặc dù sự nhảy vọt ở chữ số đầu tiên cho thấy một sự thay đổi triệt để về kiến trúc, nhưng thực tế là cách đánh số này phản ánh một quyết định của tổ chức nhằm tránh sự tích lũy vô hạn các phiên bản trong nhánh 6.x.
Tuy nhiên, đằng sau sự chuyển đổi chính thức này là một gói vấn đề khổng lồ. hơn mười lăm nghìn lần sửa lỗi Bản cập nhật này vạch ra lộ trình phát triển của hệ điều hành trong những năm tới. Phiên bản này nổi bật nhờ việc thiết lập các quy định nghiêm ngặt về công nghệ lập trình mới, tích hợp các công cụ lưu trữ tiên tiến và chuẩn bị hệ thống phòng thủ của nhân hệ điều hành trước các mối đe dọa mật mã trong tương lai.
Tin tức chính trong Linux 7.0
Sự nổi lên của Trí tuệ nhân tạo đã buộc những người bảo trì phải thay đổi. của KerneThiết lập những giới hạn rõ ràng trong quá trình phát triển. Kể từ phiên bản này, việc sử dụng các trợ lý tự động để viết mã Việc này được cho phép, nhưng bị quản lý rất chặt chẽ. Bất kỳ lập trình viên nào gửi bản vá được tạo bởi các công cụ này đều phải ghi rõ thẻ hỗ trợ, chịu hoàn toàn trách nhiệm không thể chuyển giao về chất lượng, bảo mật và tuân thủ giấy phép của mã được gửi; máy tính không bao giờ được ghi tên là tác giả.
Song song với sự hiện đại hóa các phương pháp làm việc này, ngôn ngữ lập trình cũng được cải tiến. Rust từ bỏ nhãn hiệu "thử nghiệm". và nó trở thành một phần cấu trúc của nhân hệ điều hành. Việc tích hợp các thư viện mới đã đơn giản hóa việc viết mã nội bộ, giảm kích thước mã mà không làm cho Rust trở thành một phụ thuộc bắt buộc để biên dịch hệ thống trên các máy tính truyền thống.
Lưu trữ và sự tạm biệt với ổ đĩa cơ học
Một tính năng mới khác trong phiên bản Linux 7.0 là ở hệ thống tập tin. XFS, bổ sung các cải tiến giám sát từ không gian người dùng.cho phép các tiến trình nền giám sát trạng thái của các đơn vị và thực hiện các quy trình khôi phục tự động ngay khi phát hiện dấu hiệu nhỏ nhất của sự hỏng hóc siêu dữ liệu.
Ngoài ra, anh ấy cũng ra mắt lần đầu tiên. Nullfs, một hệ thống tệp được thiết kế dành riêng cho đóng vai trò như một khuôn mẫu neo ban đầu trong quá trình tinh tế. quá trình khởi động hệ thốngNhư một biểu tượng không thể nhầm lẫn của sự trôi chảy của thời gian và sự tiến hóa của phần cứng, các nhà phát triển đã loại bỏ hoàn toàn chế độ tiết kiệm năng lượng cũ được thiết kế để tắt ổ cứng từ tính trong máy tính xách tay, với giả định rằng ổ cứng thể rắn (SSD) đã hoàn toàn thống trị bối cảnh công nghệ hiện nay.
tối ưu hóa bộ nhớ
Linux 7.0 giới thiệu kích hoạt mặc định chế độ ưu tiên trì hoãnVề mặt kỹ thuật, nó được gọi là PREEMPT_LAZY. Cấu hình này, được áp dụng cho hầu hết các kiến trúc bộ xử lý được sử dụng phổ biến, rTự động trì hoãn việc gián đoạn các tác vụ nền thông thường một cách thông minh. nhưng nó vẫn duy trì quyền ưu tiên xử lý tuyệt đối cho các quy trình thời gian thực quan trọng.
Mặc dù việc điều chỉnh này yêu cầu thêm các công cụ để ngăn ngừa tình trạng giảm hiệu năng trên các máy chủ cơ sở dữ liệu nặng, nhưng kết quả tổng thể là độ mượt mà vượt trội trong sử dụng hàng ngày. Ở cấp độ RAM, Cơ chế bảng hoán đổi mới tối ưu hóa việc tra cứu được lưu trong bộ nhớ cache. Đạt được sự gia tăng đáng kể về tốc độ trong các môi trường đòi hỏi cao, đồng thời dữ liệu được nén trong bộ nhớ giờ đây được gửi trực tiếp đến bộ nhớ vật lý mà không cần giải nén trước, giúp tiết kiệm chu kỳ xử lý quý giá và kéo dài thời lượng pin.
Mật mã học và mạng
El Nhân hệ điều hành sử dụng thuật toán mã hóa ML-DSA để xác thực các mô-đun hệ thống.Điều này đảm bảo khả năng chống lại các cuộc tấn công vét cạn trong tương lai do máy tính lượng tử thực hiện, đồng thời loại bỏ hoàn toàn sự hỗ trợ cho các chữ ký dễ bị tổn thương dựa trên tiêu chuẩn SHA-1 lỗi thời.
Ở lớp mạng, hệ thống kích hoạt các giao thức thông báo tắc nghẽn nâng cao Hệ thống này cảnh báo các nhóm về tình trạng tắc nghẽn lưu lượng truy cập mà không cần phải sử dụng biện pháp phá hủy là loại bỏ các gói dữ liệu, đồng thời chuẩn bị cơ sở hạ tầng để hỗ trợ dung lượng khổng lồ của chuẩn không dây WiFi 8 trong tương lai. Tất cả những nỗ lực hợp lý này được bổ sung bởi sự hỗ trợ mạnh mẽ cho phần cứng thế hệ tiếp theo, từ các bộ xử lý đồ họa mới nhất của AMD và Intel đến các nền tảng di động được trang bị bộ xử lý ARM hiện đại.
Cuối cùng, nếu bạn muốn tìm hiểu thêm về vấn đề này, bạn có thể tham khảo... chi tiết trong liên kết sau.