Linux 5.16 đi kèm với một số cải tiến cho trò chơi, BTRFS cung cấp hiệu suất tốt hơn và kết nối SMB và CIFS ổn định hơn, trong số những điểm mới lạ khác

Linux 5.16

Chà, chúng tôi đã có nó ở đây. Sau quá trình phát triển "giảm tốc" bởi những ngày mà chúng ta vừa trải qua, và không chỉ vậy, trên hết những ngày mạnh nhất rơi vào thứ Bảy, Linus Torvalds vừa phát hành phiên bản ổn định của Linux 5.16. Đây là những gì xảy ra với phiên bản LTS mới nhất và nó sẽ được hỗ trợ cho đến một thời gian sau khi họ phát hành Linux 5.17, sẽ bắt đầu được phát triển sau hai tuần.

Trong số những điểm mới lạ nổi bật nhất (qua Phoronix) chúng ta có thể đề cập rằng Linux 5.16 đã thêm syscall futex_waitv từ FUTEX2, sẽ cải thiện trải nghiệm chơi các tựa game Windows trên Linux. Mặt khác, hỗ trợ cho hai loại phần cứng mà các nhà phát triển đang rất quan tâm, Apple Silicon M1 và bảng Raspberry Pi đơn giản, đã tiếp tục được cải thiện.

Điểm nổi bật của Linux 5.16

  • Đồ họa:
    • DisplayPort 2.0 cho trình điều khiển AMDGPU trước các GPU thế hệ tiếp theo có hỗ trợ DP 2.0.
    • Đường hầm hiển thị AMDGPU USB4 cho Rembrandt / Cá chép vàng đang được chuẩn bị bằng cách thêm USB4.
    • Các GPU mới của AMD sử dụng đường dẫn mã mới để liệt kê thiết bị.
    • Hỗ trợ các loại ngữ cảnh VirtIO để hỗ trợ nhiều trường hợp sử dụng hơn với trình điều khiển đồ họa ảo VirtIO.
    • Intel's Protected Xe Path hiện đã được hỗ trợ cho đồ họa Gen12.
    • Đồ họa Alder Lake S hiện được coi là ổn định và các ID Intel DG1 PCI cuối cùng cũng có mặt, vì DG1 đã ổn định khá nhiều.
  • Bộ xử lý:
    • Hỗ trợ cho Intel AMX với nhân.
    • Các CPU AMD EPYC hiện có thể tận hưởng khả năng di chuyển trực tiếp SEV / SEV-ES trong máy chủ với KVM.
    • Hỗ trợ âm thanh cho hoạt động của bộ đồng xử lý âm thanh VanGogh APU và Yellow Carp.
    • Bản dựng hạt nhân RISC-V mặc định hiện hỗ trợ trình điều khiển NVIDIA mã nguồn mở.
    • Bản vá nhận dạng mô hình Intel Raptor Lake.
    • Hỗ trợ siêu giám sát RISC-V KVM cho các bộ xử lý RISC-V trong tương lai hỗ trợ mở rộng siêu giám sát đó.
    • Hỗ trợ Raspberry Pi Compute Module 4 trong nhân chính.
    • Loại bỏ các SoC Netlogic MIPS.
    • Hỗ trợ Snapdragon 690 và phần cứng ARM mới khác như Rockchip RK3566 và RK3688.
    • Hỗ trợ lập lịch theo cụm để cải thiện các quyết định lập lịch cho các bộ xử lý trong đó các lõi được nhóm với các tài nguyên được chia sẻ như bộ nhớ cache L2. Điều này dành cho ARM và x86 mặc dù tại thời điểm này, nó đang dẫn đến sự thụt lùi cho Intel Alder Lake.
  • Trò chơi trên Linux:
    • FUTEX2 syscall futex_waitv là một cải tiến tuyệt vời để làm cho các trò chơi Windows chạy trên Linux phù hợp hơn với chức năng của nhân Windows. Để tận dụng lợi thế này, Proton và WINE sẽ cần được cập nhật.
    • Bộ điều khiển Nintendo Switch cho bộ điều khiển Switch Pro và Joy-Cons đã được cải tiến.
    • Hỗ trợ tốt hơn cho bộ điều khiển Sony PlayStation 5.
    • Hỗ trợ tốt hơn cho máy tính xách tay HP Omen.
    • Cải tiến hướng bảng điều khiển hiển thị Steam Deck.
  • Hệ thống lưu trữ và tệp:
    • Chặn tối ưu hóa hệ thống con, bao gồm phần lớn công việc của Jens Axboe về việc tối ưu hóa tiềm năng IOPS trên mỗi lõi của nhân Linux.
    • Nhiều cải tiến hiệu suất hơn cho Btrfs.
    • F2FS thêm một tùy chọn để cố ý phân mảnh hệ thống tệp vì lợi ích của nhà phát triển.
    • Ceph nhanh hơn với dirops không đồng bộ được bật theo mặc định.
    • AFS, 9p và Netfslib giờ đây đã sử dụng các folios.
    • Nén LZMA / MicroLZMA cho EROFS.
    • Công việc giảm dung lượng bộ nhớ cho XFS.
  • Mạng:
    • Các cải tiến của Microsoft SMB3 / CIFS bao gồm các bản sửa lỗi và một số hoạt động về hiệu suất.
    • Bộ điều khiển WiFi Realtek RT89 để hỗ trợ bộ điều hợp không dây 802.11ax mới.
  • Phần cứng khác:
    • Cảm biến hoạt động hỗ trợ cho nhiều bo mạch chủ ASUS và ASRock.
    • Hỗ trợ cho Bàn phím Apple Magic 2021.
    • Bộ điều khiển AI của Habana Labs hiện hỗ trợ chia sẻ ngang hàng thông qua DMA-BUF.
    • Công việc đã được thực hiện trên ACPI để cho phép bộ điều khiển kiểm tra phần cứng khi nó tắt hoặc ở trạng thái nguồn điện thấp.
    • Nhiều công việc hỗ trợ hệ thống con CXL hơn.
    • Cải tiến hỗ trợ phần cứng cho máy tính xách tay System76.
    • Trình điều khiển mới để đối phó với đèn nền điều khiển CE.
    • Hỗ trợ AMD S0ix tốt hơn.
    • USB hoạt động như một phần của bản cập nhật Apple Silicon.
    • Bộ điều khiển Apple M1 PCIe.
    • AMD Yellow Carp Runtime Power Management cho Bộ điều khiển XHCI.
    • Nhiều cải tiến trong quản lý năng lượng.
    • Hỗ trợ âm thanh có độ trễ thấp qua USB tốt hơn và các cải tiến âm thanh khác.
  • An ninh:
    • Kiểm soát và kiểm tra SELinux / LSM / Smack cho IO_uring.
    • Cải tiến mã Retpoline để đối phó với việc viết lại mã bàn đạp trả về. Mã BPF x86 giờ đây cũng phù hợp hơn với các kỳ vọng xung quanh Retpolines.
    • Công việc chuẩn bị để hỗ trợ FGKASLR trong tương lai như việc sắp xếp ngẫu nhiên không gian địa chỉ lõi hạt / hạt mịn.
    • Hỗ trợ khách KVM có quyền kiểm soát bit kiểm tra AMD PSF để thực hiện thay đổi liên quan đến bảo mật nếu muốn.
    • Microsoft đã bắt đầu cung cấp hỗ trợ máy ảo cách ly Hyper-V.
    • Các mặc định SSBD / STIBP của Spectre cho các luồng SECCOMP đã được nới lỏng.
  • người khác:
    • Các lá bộ nhớ đã trở thành một cải tiến cốt lõi cho mã quản lý bộ nhớ của Linux.
    • Cải tạo bộ nhớ dựa trên DAMON đã ra đời để giúp Linux trong các tình huống bộ nhớ thấp.
    • Hiện đã có triển khai cập nhật Zstd cho hạt nhân.
    • Xen có thể xử lý khởi động PV khách nhanh hơn.
    • Công việc đã bắt đầu để làm sạch mã rất nhiều.

Hiện đã có tại The Kernel Archive

Linux 5.16 đã được công bố và có sẵn en Lưu trữ Kernel. Người dùng Ubuntu muốn cài đặt nó sẽ phải tự thực hiện. Jammy Jellyfish sẽ là phiên bản LTS, vì vậy nó sẽ đến với Linux 5.15. Trong mọi trường hợp, Linux 5.16 sẽ không bao giờ chính thức đến với Ubuntu.


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