Pengembang merilis perbaikan VRAM untuk GPU AMD di Linux

Natalie Vock, seorang pengembang Linux dan kontraktor Valve, telah merilis enam patch kernel dan dua utilitas untuk mengatasi masalah salah urus VRAM pada GPU AMD dengan kapasitas 8GB atau kurang. Solusi ini memprioritaskan game yang berjalan di latar depan dibandingkan aplikasi latar belakang, sehingga mencegah penurunan performa. Solusi ini dibangun berdasarkan fitur kernel yang ada dan ditujukan bagi para gamer yang menghadapi keterbatasan memori.

Natalie Vock, yang dikenal secara daring sebagai pixelcluster, menangani masalah persisten bagi pengguna Linux dengan GPU AMD yang dilengkapi VRAM 8GB atau kurang. Aplikasi latar belakang sering kali memakan memori game, memaksa driver kernel mengeluarkan data penting ke GTT—RAM sistem yang lebih lambat dan diakses melalui PCIe. Tanpa adanya prioritas, performa game terganggu karena dari sudut pandang driver, game terlihat identik dengan peramban. Perbaikan Vock memanfaatkan pengontrol dmem cgroup, yang ia kembangkan bersama Maarten Lankhorst dari Intel dan Maxime Ripard dari Red Hat serta sudah ada di kernel Linux utama, untuk mengutamakan aplikasi latar depan. Ia melengkapinya dengan enam patch kernel yang menutup celah yang memungkinkan alokasi baru melewati perlindungan saat tekanan VRAM terjadi. Dua alat userspace melengkapi paket ini: dmemcg-booster yang menginisialisasi perlindungan kernel, sementara versi modifikasi dari Foreground Booster milik KDE Plasma mengidentifikasi aplikasi yang sedang aktif untuk diberikan prioritas akses. Bagi gamer Linux, perubahan ini berarti performa yang stabil selama sesi bermain, asalkan judul game tetap berada dalam batas VRAM GPU—sesuatu yang menurut Vock dilakukan oleh sebagian besar game modern pada kartu grafis 8GB. Patch tersebut mendukung driver amdgpu milik AMD dan memiliki padanan untuk driver xe milik Intel, dengan pengujian yang sedang berlangsung, serta pengajuan untuk driver nouveau sumber terbuka milik NVIDIA. Patch tersebut belum masuk ke dalam kernel utama. Pengguna CachyOS pada Linux 7.0rc7-2 atau versi lebih baru sudah menyertakannya, sementara distribusi berbasis Arch menawarkan utilitas dan kernel tersebut melalui paket AUR. Vock telah membagikan tautan patch langsung dalam pengumumannya untuk kustomisasi build, dan menjanjikan pembaruan seiring dengan diadopsinya karya tersebut oleh distribusi lain.

Artikel Terkait

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
Gambar dihasilkan oleh AI

Nvidia hires engineers for Linux gaming improvements

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Nvidia is recruiting specialists to enhance gaming performance on Linux systems, focusing on the Vulkan API and Valve's Proton software. The job listings highlight efforts to address performance bottlenecks amid growing adoption of devices like the Steam Deck. This move signals the company's investment in alternatives to Windows for gamers.

Phoronix has reported on updated Linux patches aimed at managing out-of-memory behavior through BPF technology. These developments focus on improving how the Linux kernel handles memory shortages. The updates are part of ongoing efforts in open-source Linux advancements.

Dilaporkan oleh AI

The Mesa 26.0 graphics driver release, launched on February 11, 2026, introduces significant enhancements for AMD Radeon GPUs running on Linux and SteamOS. Key improvements focus on Vulkan-based ray-tracing workloads through the RADV driver. These updates aim to improve gaming experiences on supported hardware, including the Steam Deck.

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

Dilaporkan oleh AI

The latest version of LACT, a third-party tool for GPU management, has been released with improvements to its overclocking user interface for Linux users. Primarily designed for AMD Radeon graphics cards, it also supports Intel GPUs and offers limited functionality for NVIDIA. This update addresses the lack of official graphical interfaces from hardware vendors.

AMD has launched version 7.2 of its ROCm software platform, enhancing compatibility with additional Radeon graphics cards. The update also introduces ROCm Optiq, a new component aimed at advancing open-source computing capabilities.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak