Un développeur publie un correctif pour la gestion de la VRAM des GPU AMD sous Linux

Natalie Vock, développeuse Linux et contractuelle chez Valve, a publié six correctifs de noyau et deux utilitaires pour résoudre les problèmes de mauvaise gestion de la VRAM sur les GPU AMD dotés de 8 Go ou moins. La solution donne la priorité aux jeux en premier plan par rapport aux applications en arrière-plan, évitant ainsi les chutes de performances. Elle s'appuie sur des fonctionnalités existantes du noyau et s'adresse aux joueurs confrontés à des pénuries de mémoire.

Natalie Vock, connue en ligne sous le nom de pixelcluster, s'est attaquée à un problème persistant pour les utilisateurs Linux équipés de GPU AMD avec 8 Go de VRAM ou moins. Les applications en arrière-plan empiétaient sur la mémoire dédiée au jeu, forçant le pilote du noyau à déplacer des données critiques vers le GTT, une mémoire RAM système plus lente accessible via PCIe. Sans priorité, les jeux en pâtissaient car, du point de vue du pilote, ils semblaient identiques à un navigateur web. Le correctif de Vock exploite le contrôleur cgroup dmem, qu'elle a co-développé avec Maarten Lankhorst d'Intel et Maxime Ripard de Red Hat, et qui est déjà intégré au noyau Linux principal, afin de favoriser les applications au premier plan. Elle a complété cela avec six correctifs de noyau qui ferment une faille permettant à de nouvelles allocations de contourner les protections en cas de pression sur la VRAM. Deux outils en espace utilisateur complètent l'ensemble : dmemcg-booster initialise les protections du noyau, tandis qu'une version modifiée du Foreground Booster de KDE Plasma identifie l'application active pour lui accorder un accès prioritaire. Pour les joueurs sous Linux, ce changement signifie des performances stables pendant les sessions, à condition que les titres restent dans la limite de la VRAM du GPU, ce qui, selon Vock, est le cas de la plupart des jeux modernes sur des cartes de 8 Go. Les correctifs prennent en charge le pilote amdgpu d'AMD et possèdent des équivalents pour le pilote xe d'Intel, actuellement en phase de test, ainsi qu'une proposition pour le pilote open-source nouveau de NVIDIA. Les correctifs ne sont pas encore intégrés au noyau principal. Les utilisateurs de CachyOS sous Linux 7.0rc7-2 ou ultérieur en bénéficient déjà, tandis que les distributions basées sur Arch proposent les utilitaires et le noyau via des paquets AUR. Vock a partagé des liens directs vers les correctifs dans son annonce pour les compilations personnalisées, promettant des mises à jour à mesure que d'autres distributions adopteront son travail.

Articles connexes

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
Image générée par IA

Nvidia hires engineers for Linux gaming improvements

Rapporté par l'IA Image générée par IA

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.

Rapporté par l'IA

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.

Rapporté par l'IA

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.

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser