Linux 7.2 chính thức ra mắt: Chu kỳ phát triển bận rộn thứ hai trong lịch sử với nhiều cải tiến lớn về CPU và GPU

Công nghệ20 tháng 8, 2026·4 phút đọc

Linux 7.2 vừa được phát hành đúng tiến độ, đánh dấu một trong những chu kỳ phát triển bận rộn nhất từ trước đến nay. Bản cập nhật này mang đến những tiến bộ vượt bậc về lập lịch CPU và GPU, bao gồm lập lịch nhận biết bộ nhớ cache, cải tiến MGLRU và khái niệm sub-scheduler mới cho sched_ext. Ngoài ra, các đóng góp từ Igalia tập trung vào chính sách công bằng của DRM scheduler, quản lý năng lượng thời gian chạy cho GPU Raspberry Pi và nhiều bản sửa lỗi quan trọng.

Linux 7.2 chính thức ra mắt: Chu kỳ phát triển bận rộn thứ hai trong lịch sử với nhiều cải tiến lớn về CPU và GPU

Linux 7.2 chính thức ra mắt: Chu kỳ phát triển bận rộn thứ hai trong lịch sử, mang đến bước tiến lớn cho CPU và GPU

Linux 7.2 vừa được phát hành đúng theo lịch trình thường lệ, đánh dấu một trong những chu kỳ phát triển bận rộn nhất từ trước đến nay, chỉ đứng sau phiên bản 6.7. Bản phát hành này tập trung vào những cải tiến sâu về lập lịch CPU/GPU, quản lý bộ nhớ và hiệu quả năng lượng, đặc biệt có ý nghĩa với các hệ thống nhúng và máy tính để bàn hiệu năng cao.

Những điểm nổi bật chính trong Linux 7.2

Theo như thông báo từ nhóm phát triển, chu kỳ 7.2 được coi là "trạng thái bình thường mới" khi ba hoặc bốn chu kỳ gần đây đều rất bận rộn, đặc biệt là ở mảng sửa lỗi. Phiên bản này mang đến một số thành tựu đáng chú ý:

  • Lập lịch nhận biết bộ nhớ cache (cache-aware scheduling): Cải thiện đáng kể hiệu suất xử lý đa lõi.
  • Cải tiến MGLRU (Multi-Generational Least Recently Used): Giúp quản lý bộ nhớ hiệu quả hơn.
  • Khái niệm sub-scheduler cho sched_ext: Một bước tiến mới trong việc tùy biến bộ lập lịch.
  • Tự động tạo multi-size transparent hugepages: Tối ưu hóa việc sử dụng bộ nhớ cho các ứng dụng lớn.

Đóng góp nổi bật từ Igalia

Igalia, một trong những công ty đóng góp tích cực cho nhân Linux, đã có nhiều đóng góp quan trọng trong phiên bản này. Đáng chú ý nhất là:

Chính sách công bằng của DRM scheduler

Igalia đã lên kế hoạch kích hoạt chính sách công bằng (fair policy) cho DRM scheduler, mang lại cải thiện đáng kể trong các tình huống nhiều tiến trình chia sẻ GPU. Tuy nhiên, do một báo cáo lỗi vào phút chót trong tuần rc7, chính sách mặc định vẫn là FIFO (first-in/first-out). Nhóm phát triển hy vọng sẽ kích hoạt lại tính năng này trong các phiên bản tiếp theo sau khi đã có bản vá.

Quản lý năng lượng cho GPU Raspberry Pi

Một cải tiến lớn khác là hỗ trợ Runtime Power Management cho GPU trên Raspberry Pi 4 và 5. Trước đây, driver V3D có mô hình năng lượng đơn giản: GPU được bật nguồn ngay khi khởi tạo và duy trì suốt thời gian hoạt động.

"Với Runtime PM, GPU chỉ được cấp nguồn khi thực sự xử lý tác vụ và có thể tắt xung nhịp khi GPU ở trạng thái rảnh, giúp giảm đáng kể mức tiêu thụ điện năng."

Điều này đặc biệt hữu ích cho các dự án IoT và máy tính nhúng tại Việt Nam, nơi Raspberry Pi thường được sử dụng trong các giải pháp tiết kiệm năng lượng.

Sửa lỗi cho Raspberry Pi 3

Nhóm cũng đã sửa hai lỗi tồn tại lâu năm trong driver GPU Raspberry Pi 3 gây treo máy và sập hệ thống cho người dùng RetroPie. Lỗi bắt nguồn từ cách kernel xử lý bộ nhớ tile khi GPU hết không gian xử lý khung hình. Bản vá đảm bảo mỗi tác vụ đồ họa chỉ ghi vào vùng nhớ riêng và bộ nhớ tái sử dụng được xóa sạch trước khi dùng lại.

Hướng tới hỗ trợ HDMI 2.1 đầy đủ

Linux 7.2 cũng bao gồm phần hỗ trợ ban đầu cho HDMI 2.1 Fixed Rate Link (FRL), cho phép driver amdgpu giao tiếp với màn hình HDMI 2.1. Đây là kết quả từ công việc của Rodrigo Siqueira từ Igalia trong thời gian làm việc tại AMD. Hỗ trợ này là nền tảng cho các nhà sản xuất kích hoạt các tính năng tiên tiến cho driver của họ.

Sửa lỗi hệ thống quan trọng

Ngoài các cải tiến về GPU, Linux 7.2 còn sửa nhiều lỗi quan trọng khác:

  • Sửa lỗi 14 năm tuổi trong cơ chế robust list của futex(), gây hỏng dữ liệu trong một số trường hợp hiếm gặp.
  • Khắc phục lỗi race condition trong driver ueagle-atm tồn tại nhiều năm.
  • Cải thiện tính đúng đắn của hàm memcmp() trong quá trình khởi động x86, ngăn ngừa các lỗi tiềm ẩn do tối ưu hóa của trình biên dịch.

Kết luận

Linux 7.2 tiếp tục khẳng định vị thế của nhân Linux là một trong những dự án phần mềm phát triển nhanh nhất thế giới. Với những cải tiến về lập lịch, quản lý năng lượng và sửa lỗi sâu, phiên bản này đặc biệt phù hợp cho các hệ thống từ máy chủ doanh nghiệp đến các thiết bị nhúng như Raspberry Pi — những nền tảng đang ngày càng phổ biến trong cộng đồng công nghệ Việt Nam.

Hình minh họaHình minh họa

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗