بعد فترة الدمج التي استمرت أسبوعين ، أصدر Linus Torvalds أول إصدار مرشح لـ لينكس 6.0. على مدار الشهرين المقبلين أو نحو ذلك ، ستستقر نواة Linux 6.0 ولكن بالفعل من الاختبار المبكر الذي أجريته على أنظمة مختلفة ، فهي في حالة جيدة وتبدو الميزات والأداء رائعين.
يبدو Linux 6.0 جيدًا جدًا من حيث الأداء مع تعزيز متطور إنتل زيون و AMD EPYC أيضا الخوادم AMD Threadripper بينما سأحصل على المزيد من اختبارات سطح المكتب / الكمبيوتر المحمول من Linux 6.0 خلال الأسابيع القليلة القادمة. كانت هناك بعض التحسينات الرائعة والمهمة في الأداء.
أطلق Linus Torvalds على نواة Linux 6.0-rc1 اسم “Hurr durr Ima Ninja Sloth”.
سأقوم بنشر مراجعة الميزات الطويلة الخاصة بي لنظام Linux 6.0 غدًا ، ولكن إليك ملخص سريع. يوفر Linux 6.0 إضافات ثابتة لبرنامج التشغيل لـ Intel Raptor Lake ، وإضافات RISC-V الجديدة ، ودعم تعيين اسم مضيف النظام باستخدام معلمة “hostname =” kernel ، وانتقال الوضع التلقائي AMD لأجهزة الكمبيوتر المحمولة Lenovo ThinkPad ، ودعم Intel Habana Labs Gaudi2 ، و HEVC / H.265 أول واجهة مستقرة ، برنامج تشغيل الصوت Raphael الجديد من AMD ، بعض الأعمال المبكرة على دعم Intel Meteor Lake مثل الصوت ، وأدوات التنفيذ لـ AMD Zen 4 IBS ، والمحاكاة الافتراضية Intel IPI لـ KVM ، AMD x2AVIC لـ KVM ، دعم Intel SGX2 ، مصادقة وقت التشغيل للأنظمة الحرجة للسلامة ، وبروتوكول إرسال v2 لـ Btrfs ، وتحسينات كبيرة في برنامج الجدولة ، والمزيد من استعدادات AMD Zen 4 ، واستمرار تمكين رسومات AMD RDNA3 وبعض التحسينات اللطيفة على IO. هذه مراجعة سريعة ولكن نظام Linux 6.0 بشكل عام هو نواة مثيرة للغاية!
Linux 6.0 هو فتى كبير مع أكبر عدد من التغييرات في الملفات وأضيفت سطور جديدة في وقت طويل … تمت إضافة أكثر من مليون سطر من التعليمات البرمجية في هذه الدورة ، ويرجع ذلك جزئيًا إلى ملفات الرأس التي تم إنشاؤها تلقائيًا حول AMDGPU و Intel Habana دعم Labs Gaudi2. بالمقارنة ، شهدت نافذة دمج Linux 5.19 789 ألف سطر من التعليمات البرمجية الجديدة. سيكون Linux 6.0 كبيرًا.
نظرًا لأن تغييرات Linux 6.0 مثيرة بقدر ما هي مثيرة ، فهناك بعض الميزات التي لم يتم دمجها في نهاية هذا الأسبوع … لم يتم دمج إصلاحات Rust for Linux بعد … نأمل في الدورة التالية. لم يصل عمل MGLRU المعزز للأداء إلى هذه الدورة ولا إلى شجرة القيقب ، ولكن الأمل هو أن كلتا هاتين الميزتين يجب أن تكونا جاهزين لنظام التشغيل Linux 6.1. تصحيحات Linux في الوقت الفعلي “PREEMPT_RT” قريبة جدًا أيضًا من خط النهاية ، ولكن لم يتم شحنها للإصدار 6.0 أيضًا.
يدرك Linus Torvalds أيضًا العديد من أعطال Linux kernel الأخيرة التي يبدو أنها تُعزى إلى دمج VirtIO ويتم معالجتها بالفعل. نأمل أن يكون كل هذا في حالة جيدة لنظام Linux 6.0-rc2 بنهاية الأسبوع المقبل.
كتب لينوس في الإعلان عن Linux 6.0-rc1:
كنت آمل في الواقع أن نحصل على بعض من أول البنية التحتية للصدأ ، و LRU VM متعدد الأجيال ، لكن لم يحدث أي منهما هذه المرة. هناك دائما المزيد من الإصدارات. ولكن هناك الكثير من التطوير المستمر في كل مكان تقريبًا ، حيث تكون “المدونة القصيرة” طويلة جدًا بحيث لا يمكن نشرها – كما هو الحال دائمًا بالنسبة لمشاركات rc1 – أدناه يحتوي فقط على “سجل الدمج” الخاص بي. يمكنك بالتأكيد الحصول على نوع من النظرة العامة عالية المستوى بمجرد مسح هذا ، ولكن من الواضح أنه من الجدير إعادة التأكيد على أن الأشخاص المذكورين في سجل الدمج هم مجرد مشرفين أسحبهم ، وهناك أكثر من 1700 مطور مشاركين عند بدء البحث في التفاصيل الكاملة في شجرة البوابة.
ابق على اتصال بميزة Linux 6.0 الخاصة بي غدًا والكثير من معايير Linux 6.0 kernel القادمة إلى Phoronix خلال الأسابيع القليلة المقبلة. يجب إصدار Linux 6.0 الثابت في نهاية سبتمبر أو بداية أكتوبر تقريبًا.
“Social media addict. Zombie fanatic. Travel fanatic. Music geek. Bacon expert.”