Linux 6.0 đã được phát hành và đi kèm với nhiều tính năng và cải tiến mới

Nền tảng Linux

Nền tảng Linux

Sau hai tháng phát triển, Linus Torvalds đã thông báo về việc phát hành nhân Linux 6.0, trong thông báo, việc đánh số lại được thực hiện vì lý do thẩm mỹ và là một bước chính thức nhằm giảm bớt sự bất tiện khi tích lũy một số lượng lớn các số trong bộ truyện, vì Linus đã nói đùa rằng lý do thay đổi số phiên bản có nhiều khả năng hết hiệu lực. và ngón chân để đếm số phiên bản.

Phiên bản mới đã nhận được 16585 bản sửa lỗi từ 2129 nhà phát triển, kích thước bản vá là 103 MB (thay đổi ảnh hưởng đến 13939 tệp, thêm 1420093 dòng mã, xóa 318741 dòng).

Những điểm mới chính của Linux 6.0

Trong phiên bản Linux Kernel 6.0 mới này, Btrfs triển khai phiên bản thứ hai của giao thức cho lệnh "send"., triển khai hỗ trợ cho siêu dữ liệu bổ sung, gửi dữ liệu trong các khối lớn hơn (lớn hơn 64K) và truyền các phạm vi ở dạng nén. Tăng đáng kể (lên đến 3 lần) hiệu suất của các hoạt động đọc trực tiếp do đọc đồng thời lên đến 256 cung, điều đáng chú ý là xung đột khóa đã được giảm thiểu và việc xác thực siêu dữ liệu được tăng tốc bằng cách giảm siêu dữ liệu dành riêng cho các phần tử lười biếng.

Một thay đổi quan trọng khác liên quan đến hệ thống tệp là các hoạt động mới đã được thêm vào EXT4_IOC_GETFSUUID và EXT4_IC_SETFSUUID ioctl vào hệ thống tệp ext4 để truy xuất hoặc đặt UUID được lưu trữ trong siêu khối, cộng với hệ thống tệp F2FS cung cấp chế độ bộ nhớ thấp tối ưu hóa hiệu suất trên các thiết bị RAM thấp và cho phép bạn giảm mức tiêu thụ bộ nhớ đến chi phí hiệu suất.

Trong Overlayfs, khi được gắn trên đầu hệ thống tệp với ánh xạ ID người dùng, danh sách kiểm soát truy cập tuân thủ POSIX được hỗ trợ chính xác.

Một điểm mới khác mà Linux 6.0 trình bày là các chức năng mới cho hệ thống con DAMON (Giám sát truy cập dữ liệu) mà Chúng không chỉ cho phép giám sát việc truy cập của các tiến trình vào RAM từ không gian người dùng, nhưng cũng ảnh hưởng đến việc quản lý bộ nhớ. Đặc biệt, một mô-đun "LRU_SORT" mới được đề xuất, cho phép các danh sách LRU (Ít được sử dụng Gần đây nhất) được sắp xếp lại để tăng mức độ ưu tiên của các trang bộ nhớ nhất định.

Đã triển khai khả năng tạo vùng bộ nhớ mới sử dụng các khả năng của bus CXL (Compute Express Link), được sử dụng để tổ chức tương tác tốc độ cao giữa CPU và các thiết bị bộ nhớ. CXL cho phép kết nối và sử dụng các vùng mới từ ký ức được cung cấp bởi các thiết bị bộ nhớ ngoài như các tài nguyên bổ sung của không gian địa chỉ vật lý để mở rộng bộ nhớ truy cập ngẫu nhiên (DDR) hoặc bộ nhớ chỉ đọc (PMEM) của hệ thống.

Đã khắc phục sự cố hiệu suất hệ thống trên bộ xử lý AMD Zen gây ra bởi mã được thêm vào 20 năm trước để khắc phục sự cố phần cứng trên một số chipset (lệnh WAIT bổ sung đã được thêm vào để làm chậm bộ xử lý để chipset có thời gian chuyển sang trạng thái không hoạt động). Sự thay đổi dẫn đến giảm hiệu suất trên các khối lượng công việc thường xen kẽ giữa trạng thái nhàn rỗi và bận rộn. Ví dụ: sau khi vô hiệu hóa cơ chế bỏ qua, điểm kiểm tra tbench trung bình tăng từ 32191 MB / s lên 33805 MB / s.

Phân phối tác vụ được tối ưu hóa giữa các lõi CPU trong các hệ thống lớn, giúp tăng hiệu suất dưới một số loại tải nhất định.

A cờ IORING_RECV_MULTISHOT mới trên giao diện I / O không đồng bộ io_uring, cho phép bạn sử dụng chế độ chụp nhiều lần với lệnh gọi hệ thống recv () để thực hiện nhiều lần đọc từ cùng một ổ cắm mạng cùng một lúc. io_uring cũng triển khai hỗ trợ truyền mạng mà không có bộ đệm trung gian-

Đã xóa giao diện "efivars" không dùng nữa trong sysfs để truy cập các biến khởi động UEFI (để truy cập dữ liệu EFI, hệ thống tệp ảo efivarfs hiện đang được sử dụng rộng rãi).

SCơ chế xác minh RV đã được thêm vào (Xác minh thời gian chạy) để xác minh hoạt động chính xác trong các hệ thống có độ tin cậy cao đảm bảo rằng không có lỗi. Việc xác thực được thực hiện trong thời gian chạy bằng cách gắn các trình xử lý vào các điểm theo dõi để kiểm tra tiến độ thực tế của việc thực thi dựa trên mô hình tự động xác định tham chiếu mặc định xác định hành vi dự kiến ​​của hệ thống. Trong số những lợi thế của VR là khả năng cung cấp xác minh nghiêm ngặt mà không cần triển khai riêng biệt toàn bộ hệ thống bằng ngôn ngữ mô hình hóa, cũng như phản ứng linh hoạt trước các sự kiện không lường trước được.

Cũng được đánh dấu là các thành phần nhân tích hợp để quản lý enclave dựa trên công nghệ Intel SGX2 (Software Guard eXtensions), cho phép các ứng dụng thực thi mã trong các vùng bộ nhớ được mã hóa biệt lập, quyền truy cập bị giới hạn bởi phần còn lại của hệ thống.

Những thay đổi khác nổi bật:

  • Trong trình điều khiển Nouveau, mã đã được cấu trúc lại để hỗ trợ các công cụ hiển thị GPU NVIDIA nv50.
  • Trình điều khiển i915 (Intel) cung cấp hỗ trợ cho các cạc đồ họa rời Intel Arc (DG2 / Alchemist) A750 và A770.
  • Việc triển khai hỗ trợ ban đầu cho GPU Intel Ponte Vecchio (Xe-HPC) và Meteor Lake đã được đề xuất.
  • Công việc tiếp tục được hỗ trợ cho nền tảng Intel Raptor Lake.
  • Đã thêm trình điều khiển DRM logicvc mới cho màn hình LogiCVC.
  • Trình điều khiển v3d (dành cho GPU Broadcom Video Core) hiện đã được hỗ trợ trên bo mạch Raspberry Pi 4.
  • Đã thêm hỗ trợ GPU Qualcomm Adreno 619 vào trình điều khiển msm.
  • Đã thêm hỗ trợ cho GPU ARM Mali Valhall vào trình điều khiển Panfrost.
  • Đã thêm hỗ trợ ban đầu cho bộ vi xử lý Qualcomm Snapdragon 8cx Gen3 được sử dụng trong máy tính xách tay Lenovo ThinkPad X13s.
  • Đã thêm trình điều khiển âm thanh cho các nền tảng AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake và Mediatek MT8186.
  • Đã thêm hỗ trợ cho bộ tăng tốc học máy Intel Havana Gaudi 2.
  • Hỗ trợ thêm cho ARM SoC Allwinner H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, Marvell Prestera 98DX2530, Google Chameleon v3.

Cuối cùng Nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết trong liên kết theo dõi.


Để 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: AB Internet Networks 2008 SL
  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.