Linux向けAMD GPUのVRAM不足解消パッチが公開される

Linux開発者でValveのコントラクターであるNatalie Vock氏は、VRAMが8GB以下のAMD GPUで発生する管理上の問題を解決するため、6つのカーネルパッチと2つのユーティリティを公開しました。このソリューションはフォアグラウンドのゲームをバックグラウンドアプリよりも優先させることで、パフォーマンスの低下を防ぐものです。既存のカーネル機能を活用し、メモリ不足に直面しているゲーマーを対象としています。

オンラインでpixelclusterとして知られるNatalie Vock氏は、VRAMが8GB以下のAMD GPUを使用するLinuxユーザーが抱えていた長年の問題に対処しました。これまではバックグラウンドアプリケーションがゲームのメモリ領域を侵害していたため、カーネルドライバが重要なデータをGTT(PCIe経由でアクセス可能な低速なシステムRAM)へ退避させる必要がありました。ドライバから見るとゲームもブラウザも区別がつかないため、優先順位が付けられず、ゲームのパフォーマンスが低下していました。Vock氏の修正案は、IntelのMaarten Lankhorst氏やRed HatのMaxime Ripard氏と共同開発し、すでにメインラインのLinuxカーネルに統合されている「dmem cgroup controller」を活用し、フォアグラウンドのアプリケーションを優先します。さらに、VRAM圧迫時に新規の割り当てが保護を回避してしまう抜け穴を塞ぐ6つのカーネルパッチを追加しました。このパッケージを完成させる2つのユーザー空間ツールとして、カーネルの保護機能を初期化する「dmemcg-booster」と、アクティブなアプリケーションを特定して優先アクセスを可能にするKDE Plasmaの「Foreground Booster」の修正版が提供されます。Linuxゲーマーにとって、この変更はゲームがGPUのVRAM制限内に収まる限り、プレイ中のパフォーマンスが安定することを意味します。Vock氏によれば、最近のゲームの多くは8GBカードの制限内に収まるとのことです。このパッチはAMDのamdgpuドライバをサポートしており、Intelのxeドライバ向けにも同等の機能が準備中で現在テストが進められています。また、NVIDIAのオープンソースドライバであるnouveau向けにも提案が行われています。これらのパッチはまだメインラインカーネルには組み込まれていません。CachyOSのLinux 7.0rc7-2以降ではすでに取り込まれており、ArchベースのディストリビューションではAURパッケージを通じてユーティリティやカーネルを利用可能です。Vock氏は、カスタムビルド用にパッチへの直接リンクを公開しており、他のディストリビューションでの採用に合わせて今後もアップデートを行うと約束しています。

関連記事

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
AIによって生成された画像

Nvidia hires engineers for Linux gaming improvements

AIによるレポート 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.

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.

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.

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否