مطور يطرح حلاً لمشكلة ذاكرة الفيديو في معالجات الرسوميات AMD على لينكس

أصدرت ناتالي فوك، وهي مطورة لنظام لينكس ومتعاقدة مع شركة Valve، ست رقع برمجية للنواة وأداتين لمعالجة مشكلات سوء إدارة ذاكرة الفيديو (VRAM) في بطاقات AMD الرسومية التي تأتي بسعة 8 جيجابايت أو أقل. يمنح هذا الحل الأولوية للألعاب التي تعمل في الواجهة على حساب التطبيقات الخلفية، مما يمنع انخفاض الأداء، ويعتمد على ميزات موجودة بالفعل في النواة ليستهدف اللاعبين الذين يواجهون نقصاً في الذاكرة.

عالجت ناتالي فوك، المعروفة عبر الإنترنت باسم pixelcluster، مشكلة مستمرة لمستخدمي لينكس الذين يمتلكون بطاقات رسوميات AMD بسعة 8 جيجابايت أو أقل من ذاكرة الفيديو. كانت التطبيقات الخلفية تستهلك ذاكرة الألعاب، مما يجبر مشغل النواة على نقل البيانات المهمة إلى GTT، وهي ذاكرة وصول عشوائي أبطأ يمكن الوصول إليها عبر منفذ PCIe. وبدون تحديد أولويات، كانت الألعاب تعاني من ضعف الأداء لأن المشغل يراها مطابقة تماماً للمتصفحات. تستفيد رقعة فوك من وحدة تحكم dmem cgroup، التي شاركت في تطويرها مع مارتن لانكهورست من شركة Intel وماكسيم ريبارد من شركة Red Hat، وهي موجودة بالفعل في النواة الرئيسية لنظام لينكس، لمنح الأولوية للتطبيقات التي تعمل في المقدمة. وأتبعت ذلك بست رقع برمجية للنواة تغلق ثغرة كانت تسمح لعمليات التخصيص الجديدة بتجاوز الحمايات عند الضغط على ذاكرة الفيديو. وتكتمل الحزمة بأداتين في مساحة المستخدم: dmemcg-booster التي تهيئ حماية النواة، ونسخة معدلة من أداة Foreground Booster الخاصة بواجهة KDE Plasma لتحديد التطبيق النشط ومنحه الأولوية. بالنسبة للاعبي لينكس، يعني هذا التغيير استقرار الأداء أثناء جلسات اللعب، بشرط أن تظل الألعاب ضمن حدود ذاكرة الفيديو للبطاقة، وهو ما تؤكد فوك أن معظم الألعاب الحديثة تلتزم به على بطاقات 8 جيجابايت. تدعم الرقع مشغل amdgpu الخاص بـ AMD، وهناك بدائل لمشغل xe من Intel قيد الاختبار، مع تقديم طلب دعم لمشغل nouveau مفتوح المصدر الخاص بـ NVIDIA. الرقع ليست موجودة بعد في النواة الرئيسية، لكن مستخدمي CachyOS على الإصدار 7.0rc7-2 من لينكس أو أحدث يمكنهم الحصول عليها، بينما توفر التوزيعات المستندة إلى Arch الأدوات والنواة عبر حزم AUR. وقد شاركت فوك روابط مباشرة للرقع في إعلانها للبناء المخصص، واعدةً بتحديثات مع اعتماد التوزيعات الأخرى لهذا العمل.

مقالات ذات صلة

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
صورة مولدة بواسطة الذكاء الاصطناعي

Nvidia hires engineers for Linux gaming improvements

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

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.

من إعداد الذكاء الاصطناعي

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.

من إعداد الذكاء الاصطناعي

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.

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض