كلانغ مع LTO يعزز أداء نواة لينكس

كشفت معايير حديثة عن تحسينات أداء ملحوظة عند بناء نواة لينكس 6.19 باستخدام LLVM كلانغ 21 مع تحسين الربط في وقت الترجمة، مقارنة ببناءات GCC التقليدية. أظهرت الاختبارات التي أجريت على أجهزة AMD عالية الأداء تحسينات في كفاءة النظام. يبرز هذا التطور التقدم المستمر في تكنولوجيا المترجمات لأنظمة التشغيل مفتوحة المصدر.

لقد تم تجميع نواة لينكس بشكل أساسي باستخدام مجموعة مترجم GNU (GCC) لفترة طويلة، لكن البدائل مثل LLVM كلانغ اكتسبت زخماً بفضل التحسينات في المترجم وكود النواة. يفحص تحليل جديد نواة لينكس 6.19 Git الرئيسية، المبنية تحت إعدادات مترجم مختلفة لتقييم أداء النظام الناتج.

قارنت التقييم ثلاث تكوينات على منصة أجهزة متسقة: بناء قياسي باستخدام GCC 15.2، وبناء باستخدام LLVM كلانغ 21.1.7 يطابق تكوين النواة GCC، ونسخة كاملة من تحسين الربط في وقت الترجمة (LTO) باستخدام نفس إصدار كلانغ. يتجاوز هذا الإعداد خيارات Thin LTO السابقة لاستكشاف تحسينات أعمق.

تم إجراء الاختبارات على معالج AMD Ryzen Threadripper PRO 9995WX مع لوحة أم ASUS Pro WS TRX50-SAGE WIFI، وبطاقة رسومات Radeon AI PRO R9700، وSSD NVMe PCIe 5.0 سعة 2 تيرابايت من Corsair MP700 PRO. شغل البيئة لقطة تطويرية لـ Ubuntu 26.04، مع تبديل بناءات النواة فقط بين التشغيلات لعزل تأثيرات المترجم.

تشير النتائج إلى أن نوى كلانغ، خاصة مع LTO الكامل، توفر فوائد أداء ملحوظة مقارنة بنوى GCC المكافئة. تنبع هذه التحسينات من دعم ناضج لكلانغ في تطوير النواة، مما يمكن من تحسينات أكثر عدوانية دون مشكلات توافق. مع النظر المتزايد لتوزيعات لينكس في كلانغ لإمكانياته في مجالات مثل الأمان والكفاءة، توفر هذه المعايير بيانات قيمة للمستخدمين الذين يقيمون خيارات المترجم في بيئات الإنتاج.

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

Realistic illustration of Linus Torvalds announcing Linux kernel 6.19 release, featuring Intel/AMD hardware, GPU, storage, and performance upgrade icons.
صورة مولدة بواسطة الذكاء الاصطناعي

إصدار نواة لينكس 6.19: نهاية سلسلة 6.x مع تحديثات كبيرة لأجهزة إنتل/إيه إم دي/آرم، وحدات الرسوميات، التخزين، الشبكات، والحوسبة السحابية

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

أعلن لينوس تورفالدس عن الإصدار المستقر لنواة لينكس 6.19 في 9 فبراير 2026، بعد دورة تطوير مدتها ثماني أسابيع مع تأخير أسبوع. يمثل هذا نهاية سلسلة 6.x —مثل الانتقال من 3.x إلى 4.0 ومن 5.x إلى 6.0— هذه النسخة غير LTS (6.18 LTS حتى ديسمبر 2027) تجلب تحسينات واسعة لأجهزة إنتل/إيه إم دي/آرم، وحدات رسوميات قديمة، أنظمة الملفات، الأجهزة الطرفية، رسوميات HDR، الشبكات، الافتراضية، وبيئات السحابة. قام تورفالدس بتوقيت الإصدار مع حدث رياضي أمريكي كبير، مازحًا: «6.19 صدرت كما هو متوقع -- فقط بينما يستعد الولايات المتحدة للتوقف التام لاحقًا اليوم، مشاهدة آخر دفعة من الإعلانات التلفزيونية»، وأشار إلى أن النواة التالية ستكون 7.0 لأنه «يفقد أصابعه وأقدامه».

لقد قامت AMD بدمج دعم المترجم لمعماريتها القادمة Zen 6 في مترجم GCC 16. يساعد هذا التطور في إعداد أدوات المصدر المفتوح للجيل التالي من معالجات AMD. تم الإبلاغ عن الدمج بواسطة Phoronix، وهي مصدر رئيسي لأخبار أجهزة لينكس.

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

يظهر الدعم الأولي لمعمارية LoongArch32 في إصدار نواة Linux 6.19. يمتد هذا التطور أيضًا إلى مترجم GCC 16. تشير التحديثات إلى توافق متزايد لهذا مجموعة التعليمات ذات 32 بت.

يقترح المطورون تفعيل امتدادات التزامن المعاملي (TSX) الخاصة بـIntel افتراضيًا في نواة Linux 7.0 القادمة على المعالجات المدعومة. يهدف هذا التغيير إلى تحسين الأداء دون الحاجة إلى تكوين يدوي. يستهدف الإجراء الأجهزة القادرة على استخدام ميزات TSX.

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

ستقدم نواة لينكس 6.19 القادمة تحسينًا كبيرًا في الأداء للبطاقات الرسومية AMD Radeon القديمة من خلال الافتراضي لبرنامج التشغيل الحديث AMDGPU. هذا التغيير، الذي مكّنه تحسينات حديثة من مهندسي Valve، يوفر زيادة أداء بنسبة حوالي 30% لبطاقات GCN 1.0 و1.1 GPU. يمكن لمستخدمي الأجهزة القديمة مثل Radeon HD 7950 الوصول الآن إلى ميزات أفضل، بما في ذلك دعم Vulkan جاهز للاستخدام.

أظهرت معالجات AMD EPYC 8004 «Siena» تحسينات أداء ملحوظة في أنظمة Linux منذ إطلاقها قبل عامين. تكشف المعايير على EPYC 8534P ذو 64 نواة عن مكاسب من تحديثات البرمجيات، مما يفيد نشرات الخوادم الفعالة في استهلاك الطاقة. تبرز هذه التقدمات قيمة الحفاظ على أكوام Linux محدثة لتحسين التكلفة الإجمالية للملكية.

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

بناءً على موافقة قمة مديري نواة 2025، أكملت نواة لينكس تكامل Rust الدائم في أواخر 2025، مع التركيز على النجاحات المبكرة مثل اكتشاف أول CVE لـRust إلى جانب تحديثات رئيسية للأداء والأمان في نواة 6.19 و6.18.

 

 

 

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

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