يأتي Linux 5.16 مع العديد من التحسينات للألعاب ، ويوفر BTRFS أداءً أفضل واتصالات SMB و CIFS أكثر استقرارًا ، من بين المستجدات الأخرى

لينكس شنومكس

حسنًا ، لدينا بالفعل هنا. بعد تطور "تباطأ" بالتواريخ التي مرت للتو ، وليس ذلك فحسب ، ولكن علاوة على ذلك ، وقعت أقوى الأيام يوم السبت ، أصدر Linus Torvalds للتو الإصدار الثابت من لينكس شنومكس. هذا ما يحدث لـ أحدث إصدار LTS وسيتم دعمه حتى بعض الوقت بعد إصدار Linux 5.17 والذي سيبدأ التطوير في غضون أسبوعين.

من بين أبرز المستجدات (عبر الكس) يمكننا أن نذكر أن Linux 5.16 قد أضاف نظام futex_waitv syscall من FUTEX2 ، والذي سيحسن تجربة تشغيل عناوين Windows على Linux. من ناحية أخرى ، استمر التحسن في دعم نوعين من الأجهزة التي يعتني بها المطورون ، وهما Apple Silicon M1 ولوحة Raspberry Pi البسيطة.

يسلط الضوء على Linux 5.16

  • الرسومات:
    • منفذ DisplayPort 2.0 لبرنامج تشغيل AMDGPU قبل الجيل التالي من وحدات معالجة الرسومات بدعم DP 2.0.
    • يتم إعداد نفق عرض AMDGPU USB4 لـ Rembrandt / Yellow Carp عن طريق إضافة USB4.
    • تستخدم وحدات معالجة الرسومات الجديدة من AMD مسار الكود الجديد الخاص بها لتعداد الأجهزة.
    • دعم أنواع سياق VirtIO لدعم المزيد من حالات الاستخدام مع برنامج تشغيل الرسومات الظاهري VirtIO.
    • يتم الآن دعم مسار Xe المحمي من Intel لرسومات Gen12.
    • تعتبر رسومات Alder Lake S الآن مستقرة ومعرفات Intel DG1 PCI موجودة أخيرًا أيضًا ، حيث تمت تسوية DG1 إلى حد كبير.
  • المعالجات:
    • دعم Intel AMX مع النواة.
    • يمكن الآن لوحدات المعالجة المركزية AMD EPYC الاستمتاع بالترحيل المباشر SEV / SEV-ES داخل المضيف باستخدام KVM.
    • دعم الصوت لعمل معالج الصوت Yellow Carp و VanGogh APU.
    • يدعم إصدار نواة RISC-V الافتراضي الآن برنامج تشغيل NVIDIA مفتوح المصدر.
    • تصحيح تحديد طراز Intel Raptor Lake.
    • دعم Hypervisor RISC-V KVM لمعالجات RISC-V المستقبلية التي تدعم امتداد المشرف هذا.
    • يدعم Raspberry Pi Compute Module 4 في النواة الرئيسية.
    • القضاء على MIPS Netlogic SoCs.
    • دعم Snapdragon 690 وأجهزة ARM الجديدة الأخرى مثل Rockchip RK3566 و RK3688.
    • دعم الجدولة المدركة للكتلة لتحسين قرارات الجدولة للمعالجات حيث يتم تجميع النوى مع الموارد المشتركة مثل ذاكرة التخزين المؤقت L2. هذا مخصص لـ ARM و x86 على الرغم من أنه يؤدي في الوقت الحالي إلى تراجع في Intel Alder Lake.
  • ألعاب على لينكس:
    • لقد حان FUTEX2 syscall futex_waitv كتحسين كبير لجعل ألعاب Windows التي تعمل على Linux مناسبة بشكل أفضل لوظائف Windows kernel. للاستفادة من ذلك ، يجب تحديث Proton و WINE.
    • تم تحسين وحدة تحكم Nintendo Switch لوحدات التحكم Switch Pro و Joy-Cons.
    • دعم أفضل لوحدة تحكم Sony PlayStation 5.
    • دعم أفضل لأجهزة الكمبيوتر المحمولة HP Omen.
    • تحسينات اتجاه لوحة شاشة Steam Deck.
  • أنظمة التخزين والملفات:
    • بلوك تحسينات النظام الفرعي ، بما في ذلك الكثير من عمل Jens Axboe على تحسين إمكانات IOPS لكل مركز من Linux kernel.
    • المزيد من تحسينات الأداء لـ Btrfs.
    • يضيف F2FS خيارًا لتجزئة نظام الملفات عن قصد لصالح المطور.
    • أسرع Ceph مع dirops غير متزامن ممكّن بشكل افتراضي.
    • تستخدم الآن ملفات AFS و 9p و Netfslib الأوراق.
    • ضغط LZMA / MicroLZMA لـ EROFS.
    • مهمة تقليل بصمة الذاكرة لـ XFS.
  • الشبكات:
    • تحسينات Microsoft SMB3 / CIFS بما في ذلك الإصلاحات وبعض أعمال الأداء.
    • Realtek RT89 WiFi Controller لدعم المحولات اللاسلكية 802.11ax الجديدة.
  • أجهزة أخرى:
    • تدعم مستشعرات العمل العديد من اللوحات الأم ASUS و ASRock.
    • دعم لوحة مفاتيح Apple Magic 2021.
    • تدعم وحدة تحكم Habana Labs AI الآن مشاركة نظير إلى نظير عبر DMA-BUF.
    • تم العمل على ACPI للسماح لوحدة التحكم باختبار الأجهزة أثناء إيقاف تشغيلها أو في حالة طاقة منخفضة.
    • المزيد من أعمال تمكين النظام الفرعي CXL.
    • تحسينات دعم الأجهزة لأجهزة الكمبيوتر المحمولة System76.
    • سائق جديد للتعامل مع الإضاءة الخلفية المدفوعة CE.
    • دعم أفضل AMD S0ix.
    • يعمل USB كجزء من تحديث Apple Silicon.
    • وحدة تحكم Apple M1 PCIe.
    • AMD Yellow Carp Runtime Power Management لوحدات تحكم XHCI.
    • العديد من التحسينات في إدارة الطاقة.
    • دعم أفضل لصوت USB بزمن انتقال منخفض وتحسينات أخرى للصوت.
  • أمن:
    • ضوابط SELinux / LSM / Smack والتدقيق في IO_uring.
    • تم تحسين كود Retpoline للتعامل مع إعادة كتابة رمز نقطة انطلاق العودة. يتوافق رمز x86 BPF الآن بشكل أفضل مع التوقعات حول Retpolines.
    • العمل التحضيري لدعم FGKASLR في المستقبل كعشوائية لترتيب مساحة العنوان الأساسية الدقيقة / الحبيبية.
    • دعم ضيوف KVM للتحكم في بت فحص AMD PSF لإجراء هذا التغيير المتعلق بالأمان إذا رغبت في ذلك.
    • بدأت Microsoft في تقديم دعم VM المعزول لـ Hyper-V.
    • تم تخفيف الإعدادات الافتراضية لشبح SSBD / STIBP لسلاسل SECCOMP.
  • آخرون:
    • أصبحت أوراق الذاكرة بمثابة تحسين أساسي لرمز إدارة ذاكرة Linux.
    • لقد وصل استصلاح الذاكرة المستند إلى DAMON لمساعدة Linux في حالات انخفاض الذاكرة.
    • التنفيذ المحدث لـ Zstd للنواة متاح الآن.
    • يمكن لـ Xen التعامل مع بدء تشغيل أسرع للضيوف الكهروضوئية.
    • بدأ العمل في تنظيف الكود كثيرًا.

متوفر الآن في أرشيف Kernel

تم بالفعل الإعلان عن Linux 5.16 و متاح en محفوظات Kernel. سيتعين على مستخدمي Ubuntu الذين يرغبون في تثبيته القيام بذلك بأنفسهم. Jammy Jellyfish سيكون إصدار LTS ، لذا يجب أن يأتي مع Linux 5.15. على أي حال ، لن يأتي Linux 5.16 رسميًا أبدًا إلى Ubuntu.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.