Linux 6.16-rc1 cải thiện hỗ trợ cho các kiến ​​trúc mới nổi và Rust

Linux 6.16-rc1

Linus Torvalds đã công bố sự sẵn có của Linux 6.16-rc1, Ứng viên phát hành đầu tiên của loạt hạt nhân tiếp theo. Với cửa sổ tích hợp đóng lại sau hai tuần hoạt động mạnh mẽ, cộng đồng hiện có thể bắt đầu thử nghiệm bản cập nhật hạt nhân lớn tiếp theo. Như thường lệ, bản phát hành xem trước này không dành cho môi trường sản xuất, nhưng nó mở ra cánh cửa để phát hiện lỗi và tinh chỉnh các bổ sung mới.

Sự ra đời của Linux 6.16-rc1 Nó kết hợp nhiều tính năng mới tập trung vào khả năng tương thích phần cứng và cải thiện hiệu suất. và tính ổn định. Sau nhiều báo cáo, ý kiến ​​đóng góp của nhà phát triển và hàng loạt thay đổi trong những ngày cuối cùng của thời gian hợp nhất, hạt nhân hiện đang trong quá trình định hình để phát hành bản ổn định, dự kiến ​​vào cuối tháng 7 hoặc đầu tháng 8.

Linux 6.16-rc1 mở rộng hỗ trợ cho phần cứng thế hệ tiếp theo

Một trong những lĩnh vực nổi bật nhất trong Linux 6.16 là Kết hợp trình điều khiển AMD và Intel mới, ngoài việc hỗ trợ GPU NVIDIA Blackwell và Hopper được mong đợi từ lâu thông qua trình điều khiển Nouveau. Cũng bao gồm hỗ trợ cho hệ thống Intel APX, cũng như tối ưu hóa hỗ trợ âm thanh USB, hiện cho phép dỡ tải trong hạt nhân chính.

Ngoài ra, Trình điều khiển AMDKFD dành cho điện toán GPU AMD hiện có thể được kích hoạt trên kiến ​​trúc RISC-V., mở ra cánh cửa cho các nền tảng và cấu hình mới. AMD và ZTE đã hợp tác để xác thực chức năng này, tạo ra nhiều lựa chọn hơn cho điện toán mở trên các hệ thống thay thế.

Các bản cập nhật chính trong kiến ​​trúc mới nổi: RISC-V và LongArch

Trong phần RISC-V, Linux 6.16 ra mắt Hỗ trợ cho phần mở rộng tính năng chương trình cơ sở Giao diện nhị phân giám sát (SBI FWFT), cần thiết để xử lý các khả năng và tiện ích mở rộng mới cho RISC-V ISA. Bản cập nhật này cũng bổ sung hỗ trợ cho getrandom trong vDSO, hệ thống gọi mseal, các thói quen được tối ưu hóa cho các phép tính RAID6 và hỗ trợ cho các tiện ích mở rộng SiFive. Các cải tiến về tính mạnh mẽ và dọn dẹp nội bộ cũng được thêm vào việc xử lý ký hiệu, xử lý truy cập không thẳng hàng và vá lỗi lệnh nguyên tử.

Về phần mình, LoongArch bổ sung hỗ trợ được mong đợi từ lâu cho trình lập lịch đa lõi, cũng như khả năng bảo vệ Stackleak, hỗ trợ MSEAL và tăng số lượng lõi lý thuyết tối đa được hỗ trợ lên 2048, cùng với những điều chỉnh nhỏ khác nhằm cải thiện trải nghiệm trên bộ xử lý có nguồn gốc từ Trung Quốc.

Cải thiện hệ thống tập tin và tính ổn định

Hệ thống tập tin bcachefs tiếp tục phát triển sau sự cố mất dữ liệu ở các phiên bản trước. Đã có những cải tiến đối với việc tiêu thụ dữ liệu, nội quan, sửa chữa và thông báo lỗi.; điều này giải quyết lỗi nghiêm trọng được phát hiện trong phiên bản 6.15. Nhà phát triển chính đã nhấn mạnh tầm quan trọng của việc tuân theo các khuyến nghị trước khi chạy các hoạt động quan trọng như fsck, để tránh gây ra thiệt hại không cần thiết cho hệ thống tệp thử nghiệm.

Ở một mặt trận khác, Hệ thống tệp EXT4 hỗ trợ các tệp lớn và ghi nguyên tử trên hệ thống bigalloc., trong khi bcachefs được hưởng lợi từ tính ổn định cao hơn và khả năng sửa lỗi.

Có gì mới cho các nhà phát triển và tối ưu hóa nội bộ trong Linux 6.16-rc1

Hệ thống con Rust bổ sung các khái niệm trừu tượng mới cho các phần khác nhau của hạt nhân., chẳng hạn như việc đưa vào các macro được ánh xạ KUnit assert!, hỗ trợ biên dịch các bản phát hành ngôn ngữ hiện đại và cải tiến các thùng chứa dành riêng cho lõi. Tài liệu hướng dẫn và mã hóa cũng đã được cải thiện, bao gồm các hướng dẫn cập nhật cho Ubuntu.

Để kiểm soát tốt hơn việc xuất biểu tượng, macro EXPORT_SYMBOL_GPL_FOR_MODULES được giới thiệu, cho phép bạn hạn chế quyền truy cập vào một số mô-đun nhất định, mang lại tính linh hoạt và bảo mật cao hơn khi quản lý các mối phụ thuộc nội bộ giữa các phần của hạt nhân.

Tiến trình trình điều khiển và hỗ trợ phần cứng cũ

Trong khu vực dàn dựng, Các tài xế GPIB của chiếc xe buýt đa dụng mang tính lịch sử này gần như đã sẵn sàng rời khỏi bãi thử nghiệm., đang tiến gần đến việc đưa vào lõi hoàn toàn sau hơn năm mươi năm kể từ khi xe buýt được giới thiệu. Sự tiến bộ này có ý nghĩa quan trọng đối với những người vẫn dựa vào phần cứng thiết bị đo lường truyền thống.

Cải thiện hiệu suất và chuẩn mực sơ bộ

So sánh hiệu suất đầu tiên cho thấy Tăng nhẹ nhưng ổn định trên hệ thống AMD Ryzen AI Max+ và Strix Halo, cả trong các bài kiểm tra CPU và đồ họa tích hợp Radeon 8060S. Những cải tiến này đã được ghi nhận khi so sánh với Linux 6.14 và 6.15, nhấn mạnh rằng bất kỳ tiến triển nào trên các nền tảng đã được tối ưu hóa cao này đều được hoan nghênh.

Các lỗi hiệu suất Nginx trước đây trên phần cứng AMD gần đây đã được khắc phục, đảm bảo các phiên bản mới duy trì được tính ổn định và hiệu suất mong đợi trên nhiều môi trường.

Quá trình phát triển hạt nhân vẫn tiếp tục diễn ra với tốc độ bình thường, với những đóng góp quan trọng vào phần cứng, hệ thống tệp và công cụ phát triển.Các ứng viên phát hành mới dự kiến ​​sẽ được phát hành vào mỗi Chủ Nhật trong những tuần tới, đạt đến đỉnh điểm là bản phát hành ổn định vào cuối tháng 2025 hoặc, tùy thuộc vào RC, đầu tháng XNUMX năm XNUMX.


Để 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.