Cập nhật hệ thống Linux tăng gấp ba lần khung hình mỗi giây trên thẻ video bộ nhớ thấp

Letters,Of,The,Alphabet,With,The,Word,Linux.,Internet,Concept.

Một sửa đổi gần đây đối với cốt lõi của hệ điều hành nguồn mở đã mang lại thêm sức sống cho các máy tính có phần cứng khiêm tốn. Tinh chỉnh kỹ thuật tối ưu hóa việc sử dụng bộ nhớ đồ họa khi chạy các game nặng. Sự thay đổi này mang lại lợi ích trực tiếp cho người dùng card màn hình có dung lượng chỉ 4 GB.

Tính năng mới giải quyết nút thắt lịch sử trong quản lý tài nguyên máy tính. Trước khi thay đổi, hệ thống xử lý tất cả các nhiệm vụ có cùng mức độ quan trọng. Điều này gây ra sự cố nghiêm trọng khi dung lượng lưu trữ của thẻ đạt đến giới hạn. Ứng dụng toàn màn hình chính hiện nhận được mức độ ưu tiên xử lý tuyệt đối.

Linux – SsCreativeStudio/ Shutterstock.com

Quản lý bộ nhớ ảnh hưởng đến hiệu suất như thế nào

Hoạt động bên trong của máy tính đòi hỏi phải trao đổi thông tin liên tục giữa các thành phần. Khi một trò chơi hiện đại bắt đầu chạy, nó sẽ tải các kết cấu và mô hình ba chiều trực tiếp vào bộ nhớ của card đồ họa. Không gian dành riêng này đảm bảo tính trôi chảy về mặt hình ảnh của trải nghiệm. Sự cố xảy ra khi dung lượng vật lý của thành phần đã cạn kiệt.

Cơ chế mới thay đổi cách hệ điều hành xử lý tình trạng thiếu dung lượng này. Giải pháp chuyển dữ liệu từ ứng dụng phụ sang bộ nhớ chính của máy tính. Ví dụ: một trình duyệt internet mở ở chế độ nền sẽ mất quyền truy cập vào tài nguyên đồ họa. Việc di chuyển thông minh này giúp trò chơi không phải cạnh tranh không gian với các nhiệm vụ mà người dùng không nhìn thấy được.

Kiến trúc sửa đổi liên quan đến việc điều chỉnh sâu mã hệ thống. Công việc tập trung đặc biệt vào các linh kiện truyền thông từ nhà sản xuất AMD. Việc triển khai giúp giảm nhu cầu di chuyển dữ liệu trò chơi quan trọng giữa các phần khác nhau của máy tính. Kết quả thực tế là tốc độ khung hình trên giây có độ ổn định cao hơn nhiều.

Tác động trực tiếp đến trò chơi thế hệ tiếp theo

Thử nghiệm thực tế cho thấy các kịch bản cải tiến vượt bậc ở các tựa game cụ thể. Bài đánh giá sử dụng card Radeon RX 6500 XT hoạt động ở độ phân giải Full HD với chất lượng đồ họa tối thiểu. Hoạt động của hệ thống rất khác nhau tùy thuộc vào yêu cầu của từng công cụ đồ họa. Hiệu suất tăng xuất hiện rõ ràng hơn trong các trò chơi liên tục bị trống bộ nhớ.

Điểm nổi bật tuyệt đối của cuộc thử nghiệm đến từ một trò chơi kinh dị sinh tồn gần đây. Mức tiêu thụ bộ nhớ tăng nhẹ nhưng độ ổn định chung của ứng dụng đã thay đổi ở mức độ. Hệ thống ngừng gián đoạn quá trình xử lý đồ họa để đáp ứng các nhu cầu khác.

Các con số được ghi lại trong quá trình đánh giá cho thấy sự chênh lệch về kết quả trong các tình huống sử dụng khác nhau:

  • Alan Wake 2 đã tăng từ mức trung bình 13 khung hình lên 41 khung hình mỗi giây.
  • Resident Evil Requiem cho thấy mức tăng 11 khung hình trong hiệu suất trung bình tổng thể.
  • Silent Hill f ghi nhận mức tăng khiêm tốn tối đa là 3 khung hình bổ sung.
  • The Last of Us Part II vẫn duy trì mức độ tương tự hoặc có dấu hiệu xấu đi đôi chút ở một số khu vực nhất định.

Bảy tựa game khác đã vượt qua cùng một loạt các bài kiểm tra mà không cho thấy lợi thế về mặt số lượng. Việc thiếu cải tiến trong những trường hợp này cho thấy nút thắt trong quá trình xử lý nằm ở một thành phần khác. Lợi ích thực tế phụ thuộc hoàn toàn vào cách mỗi trò chơi quản lý các tệp tạm thời của riêng mình.

Vai trò của Valve và hệ sinh thái nguồn mở

Quyền tác giả của việc sửa đổi thuộc về Natalie Vock. Chuyên gia này làm việc với tư cách là nhà thầu cho Valve trong việc phát triển các giải pháp đồ họa cho nền tảng nguồn mở. Công ty đầu tư rất nhiều vào khả năng tương thích trò chơi bên ngoài môi trường Windows. Nỗ lực không ngừng này củng cố hoạt động của các thiết bị di động và hệ thống dựa trên Linux.

Tập hợp các thay đổi do nhà phát triển tạo sẽ bổ sung thêm các công cụ điều khiển mới vào hệ thống. Sáng kiến ​​này bổ sung cho những tiến bộ gần đây khác trong lĩnh vực dịch thuật hướng dẫn đồ họa. Nền tảng chơi game trên máy tính ngày càng trở nên khả thi nhờ những đóng góp kỹ thuật này. Cộng đồng làm việc cùng nhau sẽ đẩy nhanh việc áp dụng các tiêu chuẩn chất lượng mới.

Yêu cầu kỹ thuật và kịch bản thử nghiệm hiện tại

Việc kích hoạt tính năng mới vẫn đòi hỏi người dùng phải có trình độ kiến ​​thức kỹ thuật đáng kể. Hệ thống cần chạy phiên bản lõi điều hành tương thích và cập nhật. GUI KDE có tính năng tích hợp tốt nhất với các quy tắc quản lý bộ nhớ mới. Việc hỗ trợ các linh kiện của các hãng khác, chẳng hạn như dòng Intel, vẫn còn chậm.

Một số bản phân phối tập trung vào hiệu suất đã tạo điều kiện thuận lợi cho việc tiếp cận công nghệ này. Hệ thống CachyOS cho phép cài đặt nhanh các gói cần thiết thông qua menu đơn giản hóa. Pin thử nghiệm đã sử dụng chính xác nền tảng này kết hợp với bộ xử lý Ryzen 5 5600X. Các nhà phát triển độc lập theo dõi kết quả để tinh chỉnh mã trước khi phát hành chính thức.

Sống sót cho card màn hình cấp thấp

Thị trường máy tính phải đối mặt với sự leo thang liên tục về yêu cầu phần cứng. Các bản phát hành có ngân sách cao yêu cầu lượng bộ nhớ video lớn để tải kết cấu có độ phân giải cao. Người tiêu dùng sở hữu thiết bị 4 GB hoặc 8 GB phải đối mặt với những rào cản không thể vượt qua khi chơi. Các bản cập nhật phần mềm xuất hiện dưới dạng giải pháp thay thế miễn phí để kéo dài thời gian sử dụng hữu ích của những máy này.

Tối ưu hóa không có tác dụng thần kỳ liên quan đến tổng mức tiêu thụ của ứng dụng. Trò chơi tiếp tục yêu cầu cùng một lượng tài nguyên để hoạt động chính xác. Sự khác biệt nằm ở tính độc quyền truy cập vào phần cứng trong trò chơi. Loại bỏ sự cạnh tranh của hệ thống nội bộ đảm bảo rằng mọi megabyte có sẵn đều được sử dụng để hiển thị hình ảnh trên màn hình.

Tiến bộ kỹ thuật thể hiện tính linh hoạt của các hệ thống nguồn mở. Khả năng viết lại các quy tắc vận hành cơ bản giúp có thể khai thác tối đa các thành phần được coi là lỗi thời. Cộng đồng đang chờ đợi sự đưa mã dứt khoát vào các phiên bản chính của hệ điều hành. Sự thay đổi này thể hiện một thắng lợi quan trọng cho việc bảo tồn các thiết bị đầu vào.

Xem Thêm