Linux 5.18 đã được phát hành và đi kèm với nhiều thay đổi và cải tiến

Vài ngày trước Linus Torvalds đã công bố tính khả dụng chung của phiên bản ổn định của Linux 5.18, một phiên bản đến đúng hai tháng sau loạt nhân Linux 5.17 và nhận được tám giai đoạn RC (Ứng cử viên phát hành) trong suốt chu kỳ phát triển của nó, giúp các nhà phát triển nhân sửa lỗi và cải thiện các tính năng hiện có.

Trong số những thay đổi có liên quan nhất của phiên bản Linux Kernel 5.18 mới này bao gồm thay đổi đối với tiêu chuẩn biên dịch C11, hỗ trợ "sự kiện người dùng" trong hệ thống theo dõi, hỗ trợ chức năng "cổng quản lý hệ thống máy chủ" từ AMD, hỗ trợ cho 64 tổng kiểm tra tính toàn vẹn-bit trên thiết bị NVMe và hơn thế nữa.

Tin tức chính trong Linux 5.18

Nhiều bổ sung từ Intel đã được thực hiện trong phiên bản Linux Kernel 5.18 mới này, bao gồm trình điều khiển mới “Giao diện phản hồi phần cứng” (HFI) cho các bộ xử lý lai như Alder Lake, "Silicon do phần mềm xác định" (SDSi) đã được hợp nhất để cho phép các tính năng silicon được cấp phép cho các CPU Intel trong tương lai, "Theo dõi nhánh gián tiếp của Intel" (IBT) như một phần của "Công nghệ thực thi luồng điều khiển ”,“ ENQCMD ”được bật lại cho Sapphire Rapids và hơn thế nữa. Intel PECI, Giao diện Kiểm soát Môi trường Nền tảng, cũng được hợp nhất cho giao diện giữa CPU và BMC trên nền tảng máy chủ Intel.

Các chuẩn bị cho ảo hóa Intel IPI cũng đã hạ cánh trong Linux 5.18, trong khi kích hoạt thực sự sẽ ở đó cho chu kỳ v5.19. Đối với Intel mới trong không gian đồ họa, Linux 5.18 cung cấp hỗ trợ cho nền tảng phụ DG2 G12, hỗ trợ đồ họa Intel Alder Lake N và các bit cho phép DG2 / Alchemist khác nhau.

Ngoài ra còn có công việc trên AMD EDAC cho CPU Zen 4, các cải tiến ảo hóa lồng nhau của AMD và các sản phẩm khác trên Zen 4. KVM với Linux 5.18 cũng tương thích với các máy ảo AMD lên đến 511 vCPU, tăng từ 255 vCPU hiện nay và hoạt động tốt hơn EPYC thế hệ mới nhất. máy chủ cung cấp số lượng lõi cao hơn với Bergamo. Đối với đồ họa AMD, Linux 5.18 cho phép "chế độ video" FreeSync của AMDGPU theo mặc định, được ẩn sau một tùy chọn mô-đun trong các nhân trước đó.

Các khối IP đầu tiên cũng được bật cho GPU và APU thế hệ tiếp theo, nhưng nhiều hơn nữa được lên kế hoạch trong nhân 5.19. Về phần cứng, "Raspberry Pi Zero 2W" có hỗ trợ nhân Linux đầy đủ trong phiên bản này.

Ngoài ra, hệ thống tệp ReiserFS đã không được dùng nữa và dự kiến ​​sẽ bị loại bỏ vào năm 2025. Việc ngừng sử dụng ReiserFS sẽ làm giảm nỗ lực cần thiết để duy trì các thay đổi hệ thống tệp chung để hỗ trợ các API mount, iomap và volume mới.

Nó cũng được nhấn mạnh rằng mã để tính toán số liệu thống kê đã được thiết kế lại trong trình điều khiển Device-mapper, điều này đã cải thiện đáng kể độ chính xác kế toán trong các trình điều khiển như dm-crypt. Đối với các thiết bị NVMe, hỗ trợ tổng kiểm tra 64-bit để kiểm tra tính toàn vẹn đã được triển khai.

Hơn nữa, nó được nhấn mạnh rằng việc tích hợp một tập hợp các bản vá đã bắt đầu, có thể giảm đáng kể thời gian xây dựng lại hạt nhân bằng cách cấu trúc lại hệ thống phân cấp của tệp tiêu đề và giảm số lượng phụ thuộc chéo. Kernel 5.18 bao gồm các bản vá tối ưu hóa cấu trúc của các tệp tiêu đề của bộ lập lịch (kernel / Schedule).

Mã hạt nhân có thể sử dụng tiêu chuẩn C11, được xuất bản vào năm 2011. Trước đây, mã được thêm vào hạt nhân phải tuân theo đặc điểm kỹ thuật ANSI C (C89), được hình thành vào năm 1989. Đã thay đổi tùy chọn '–std = gnu89' thành '–std = gnu11 -Wno-shift- negative -value 'trong tập lệnh xây dựng hạt nhân 5.18. Khả năng sử dụng tiêu chuẩn C17 đã được xem xét, nhưng trong trường hợp này, cần phải tăng phiên bản GCC được hỗ trợ tối thiểu, trong khi việc bao gồm hỗ trợ C11 phù hợp với các yêu cầu hiện tại đối với phiên bản GCC (5.1).

cũng Các công cụ mở rộng để theo dõi các ứng dụng trong không gian người dùng được đánh dấu. Phiên bản hạt nhân mới bổ sung khả năng cho các quy trình người dùng tạo các sự kiện người dùng và ghi dữ liệu vào bộ đệm theo dõi, có thể được xem thông qua các tiện ích theo dõi hạt nhân phổ biến như ftrace và perf.

Cuối cùng, nếu bạn quan tâm có thể biết thêm về nó, bạn có thể tham khảo chi tiết tại mục liên kết theo dõi.


Hãy là người đầu tiên nhận xét

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