Linux 6.18-rc5 متوفر الآن، "صغير وممل"

  • تم إغلاق نافذة الدمج مع rc1 وrc5 قيد الاختبار بالفعل، ولا توجد مشكلات كبيرة
  • قفزة كبيرة إلى الأمام في برامج التشغيل، والمحاكاة الافتراضية (KVM x86 CET، Secure AVIC) وDRM (Tyr، Rocket)
  • تحسينات في الهندسة المعمارية (Apple Silicon وIntel وAMD وRISC-V) وXFS/DM-PCACHE
  • من المحتمل أن يكون هناك جدول زمني مستقر لـ LTS في أواخر نوفمبر أو أوائل ديسمبر

لينكس 6.18-rc5

لينكس 6.18-rc5 إنه بالفعل على مسار الاختبار ورغم أن مرحلة التكامل انتهت منذ أسابيع، فإن فيلم هذه الدورة يمكن فهمه بشكل أفضل إذا نظرنا إليه من أول إصدار عام له. بعد إغلاق نافذة الدمج وإصدار 6.18-rc1لقد كان التطوير يتقدم بسلاسة، مع قيام RCs المتعاقبة بتلميع التفاصيل وتحسين دعم الأجهزة.

الجزء الأكثر إثارة في هذه القصة هو أن كل شيء يشير إلى... من الممكن أن تصبح السلسلة التالية مع الدعم الموسع. عندما يصل إصداره المستقر في أواخر نوفمبر أو أوائل ديسمبر. علق لينوس بأن بداية الدورة كانت من "البدايات الجيدة": بدون عمليات بحث دراماتيكية عن الأخطاء في مزرعة الاختبار الخاصة بهم، وهو أمر يتوقع عادةً أن يكون هادئًا إلى حد معقول (على النقيض من 6.17-rc1).

الميزات الجديدة الرئيسية لسلسلة 6.18

يأتي مزيج التغييرات محملاً ببرامج تشغيل جديدة، وتعديلات على الأنظمة الفرعية الرئيسية، وتركيز واضح للغاية على الأمان والافتراض. تبرز عدة قطع في هذه الدفعة. وهو أمر يستحق الاحتفاظ به على رادارك؛ للحصول على معلومات أساسية حول برامج التشغيل والافتراضية، تحقق من الميزات الجديدة في المحاكاة الافتراضية وبرامج التشغيل:

  • المحاكاة الافتراضية CET في KVM x86 لوحدات المعالجة المركزية من Intel وAMD، مما يتيح آليات فرض التحكم في التدفق على الضيوف.
  • المدخل الرئيسي لل وحدات تحكم Intel USBIO، توسيع نطاق الإدخال/الإخراج.
  • الدعم المبدئي لـ لوحات اللمس اللمسيةفتح الباب لتجارب لمسية أكثر ثراءً.
  • AMD Secure AVIC ومجموعة جيدة من تحسينات المحاكاة الافتراضية التي تركز على EPYC.
  • حامل شاشة لـ إنتل وايلد كات ليك، إعداد الأرض للمنصات المستقبلية.
  • وحدات تحكم DRM/المسرع قادمة تير و روكيت، مع تنفيذ Tyr في Rust لوحدات معالجة الرسوميات Mali وRocket كمسرع NPU في أنظمة SoC من Rockchip الحديثة.
  • يتيح XFS إمكانية fsck عبر الإنترنت بشكل افتراضي.، تعزيز الصيانة والاتساق دون إيقاف النظام.
  • إنتل تعيد كتابة سائق هافانا لابس لأحمال عمل الذكاء الاصطناعي.
  • مزيد من وحدات التحكم لـ AMD فيرسال، توسيع الدعم في أنظمة SoC التكيفية.
  • DM-PCACHE كوجهة جديدة للذاكرة المؤقتة الدائمة في Device Mapper.
  • إدراج المنبع الحزمإضافة قطع للنظام البيئي.

ما وراء العناوين الرئيسية، يشكل السائقون الجزء الأكبر من الفارق.، متبوعًا بتغييرات في VFS/FS، وأشجار الأجهزة، والأدوات، وتحديثات البنية التحتية (مع الكثير من DT) والتطورات في البنية الأساسية لـ Rust.

المعالجات والهندسة المعمارية: الضبط الدقيق في القاعدة

يتلقى قلب الأجهزة دفعة جيدة من التحسينات الشاملة. هذه هي النقاط الأكثر أهمية التي تأتي مع السلسلة 6.18:

  • الاقوي ريتبولين مُصممة للمساعدة في معالجات Intel E.
  • Intel TDX متوافق مع Kexec، مع وجود استثناءات في بعض ألعاب Xeon القديمة المتأثرة بالأخطاء.
  • في LoongArch، يدير محرك الأمان RNG وTPM2 وتسريع التشفير. تم تنزيله.
  • تصحيح أ مشكلة في أداء PCIe في وحدات المعالجة المركزية Intel Xeon.
  • تحديث برنامج التشغيل AMD Versal TRNG لتلك الأنظمة على رقاقة قابلة للتكيف.
  • مزيد من الاستعدادات في المستقبل AMD Zen 6.
  • تصحيح محدد لـ جرافة AMD والمشتقات المخضرمة.
  • التغيير (متأخر ومثير للجدل إلى حد ما) إلى إنتل فريد في تقديم الأحداث بشكل مرن.
  • ما الجديد في IOMMU لـ Intel و AMD و Apple و RISC-V.
  • أشجار الأجهزة لـ Apple M2 Pro وMax وUltra، بفضل مشروع أساهي، لتعزيز قدرات Apple Silicon.
  • تكامل نظام على رقاقة ESWIN EIC7700 (SirFive HiFive Premier P550) على الحامل الرئيسي.
  • إعداد DTs لوحدات المعالجة المركزية ARM C1 (Nano وPro وPremium وUltra) على المنصة الجديدة لوميكس CSS من ARM.
  • "البكرات أو البكرات يتم دمجها كذاكرة تخزين مؤقتة لوحدة المعالجة المركزية تعتمد على المصفوفة، ويمكن تمكينها بشكل اختياري.
  • صغير تحسين إدارة الذاكرة في x86.
  • عناصر التحكم في ناقل الهجوم القادرة على التعامل مع التخفيف في إم سكيب.
  • السائقين الجدد EDAC لـ Intel و AMD و ARM.
  • يقبل RISC-V ملحقات مزود MIPS.
  • تحديث خط الأساس لـ الكود الدقيق لـ Intelمعاملته على أنه قديم في بعض الأجزاء.
  • دعم من إدارة الطاقة المنزلقة في Intel Panther Lake.
  • التحسينات الأداء في العمليات التشفيرية.

يوضح هذا القسم أن دعم المنصات الجديدة والمتانة في البنيات التحتية الحالية إنهم يسيرون جنبًا إلى جنب في 6.18، مع التغييرات التي تؤثر على كل من الأداء والأمان.

المحاكاة الافتراضية: مزيد من القوة والتوافق

وفي البيئات التي تحتوي على مشرفين افتراضيين، تكون القصة إيجابية أيضًا. تم تعزيز القدرات الرئيسية في KVM وشركاه.

  • مدير أكثر من 255 وحدة معالجة مركزية افتراضية أصبحت خوادم AMD EPYC الآن أكثر موثوقية.
  • الكشف عن مشرف Bhyve تمت إضافة FreeBSD.
  • دعم من KVM x86 CET في Intel و AMD، يتم تشديد تدفق التحكم.
  • تم تمكين AMD Secure AVIC للضيوف المشفرين.
  • تحسينات كبيرة ل مايكروسوفت هايبر- VKexec/Kdump، أجهزة افتراضية سرية في Azure، والمزيد.
  • عدة إعدادات إضافية في KVM عام.
  • دعم ل نفيديا GB300 مع وحدة تحكم NVGRACE VFIO.

وبشكل عام، سلامة الضيوف وقابلية التوسع إنهم يتخذون خطوة إلى الأمام ستكون ملحوظة في السحابات متعددة المستأجرين والمختبرات ذات كثافة vCPU العالية.

الرسومات وإدارة الحقوق الرقمية: مزيد من برامج التشغيل، مزيد من المستقبل

تحظى الجوانب المرئية والمُسرِّعة باهتمام كبير، بالإضافة إلى الميزات الجديدة المكتوبة بلغة Rust. هذه هي المفاتيح:

  • مُسرِّع جديد رسوم الصاروخ لوحدة المعالجة العصبية (NPU) في أنظمة Rockchip SoC الحديثة.
  • توافق أفضل مع AMD GCN 1.0 على AMDGPU.
  • التوافق مع ملف تعريف طاقة Intel SLPC.
  • حامل شاشة لـ إنتل وايلد كات ليك.
  • إعادة كتابة سائق هافانا لابس من قبل شركة إنتل.
  • تعتمد شركة Nouveau على البرامج الثابتة NVIDIA GSP بشكل افتراضي.
  • دعم إدارة الحقوق الرقمية بانثور لوحدات معالجة الرسوميات ARM Mali (G710، G510، G310، Gx15، Gx20، Gx25).
  • وصول صور كبرنامج تشغيل في Rust لوحدات معالجة الرسومات ARM Mali، بهدف استبدال Panthor.

الرسالة واضحة: توحيد وحدات معالجة الرسومات الحالية والتحضير للوحدات القادمة، مع اكتساب Rust زخمًا في برامج تشغيل الرسومات.

أنظمة التخزين والملفات

طبقة البيانات ليست بعيدة عن الركب. XFS يمكّن fsck عبر الإنترنت بشكل افتراضي ويقدم Device Mapper هدفًا للذاكرة المؤقتة الدائمة:

  • DM-PCACHE إنه يوفر استمرارية التخزين المؤقت على مستوى معين الجهاز.
  • وقد تم الإعلان عنه في Btrfs الدعم الأولي لأحجام الكتل الأكبر من الصفحة، تحسين الأداء على مجموعات البيانات الكبيرة.

هذه الحركات، جنبا إلى جنب مع ضبط VFS والأدواتإنها تعمل على تعزيز الموثوقية والسرعة في ظل الأحمال الصعبة.

التقويم وLTS في الأفق

مع توفر rc5 الآن، لا يزال أمامنا بضعة أسابيع من التعديلات والاختبارات المتبادلة ومراجعات المجتمع. من المتوقع أن يستقر السوق بين نهاية شهر نوفمبر وبداية شهر ديسمبريشير كل شيء أيضًا إلى أن الإصدار 6.18 هو منافس ليكون ال تي اس 2025، قاعدة جذابة لتوزيعات المؤسسات.

التوثيق وكيفية الاختبار دون مفاجآت

إذا كنت تريد مراجعة الوثائق الرسمية المنسقة، فإن المشروع يحتفظ بها أدلة على الإنترنت هنايمكن لأولئك الذين يفضلون إنشاءه محليًا استخدام make htmldocs أو make pdfdocs على شجرة المصدر، بعد قراءة Documentation/admin-guide/README.rst وDocumentation/process/changes.rst.

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

عند النظر إلى الأمر ككل، يُنظر إلى 6.18-rc5 على أنه دورة بدون أي ملاحظات مزعجة: وفرة من برامج التشغيل، والأمان المعزز، والمحاكاة الافتراضيةزيادة دعم معالجات Apple Silicon وأحدث منصات Intel/AMD، وتحسينات ملحوظة في أنظمة الملفات والشبكات. إذا حافظنا على الوتيرة والاستقرار الملحوظَين منذ rc1، فمن المتوقع أن يكون الإصدار 6.18 أساس متين للانتشار على نطاق واسع ومرشح طبيعي لـ LTS المرتقب بشدة.

لينكس 6.18-rc3
المادة ذات الصلة:
ما الجديد في Linux 6.18-rc3: تغييرات النواة والسياق