يأتي Linux 6.0 مع المزيد من التحسينات من Intel و AMD ، ولكن على Rust الانتظار

لينكس شنومكس

بعد الوقت الذي كان يتلاعب فيه بالرقم 5.20 ، فاجأ Linus Torvalds نفسه بإصدار أول RC من 6.0 ، موضحًا ما هو ترقيم الإصدار الذي سينجح. 5.19. الآن ، بعد حوالي شهرين ، أصدر والد Linux أول إصدار مستقر من لينكس شنومكس. كان من المتوقع أن يكون هذا هو الإصدار الأول الذي يتضمن Rust ، ولكن تم تأخير هذا التبني. ومع ذلك ، فإن هذا الإصدار يتضمن العديد من الميزات الجديدة وهي ميزة مهمة.

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

ما الجديد في Linux 6.0

  • معالجات:
    • دعم Qualcomm Snapdragon 8cx Gen3 ودعم مبكر جدًا للكمبيوتر المحمول Lenovo ThinkPad X13s Arm.
    • كود التخفيف KPTI Meltdown المحسن لـ ARM64.
    • دعم THP SWAP 64 بت لـ Arm.
    • بعض التغييرات الكبيرة في برنامج الجدولة بما في ذلك تحسين توازن NUMA لـ AMD Zen.
    • يحتاج مسار التخفيف AMD Retbleed IBPB أيضًا إلى STIBP وهذا الإصلاح الأمني ​​جزء من Linux 6.0-rc1 بينما سيتم أيضًا نقله إلى سلسلة kernel المستقرة الحالية.
    • تم توصيل امتدادات RISC-V الجديدة بالنواة الرئيسية مثل Zicbom و Zihintpause و Sstc. يحتوي RISC-V أيضًا على تكوين افتراضي أكثر فائدة للنواة لتتمكن من تشغيل أمثال Docker و Snaps في إصدارات defconfig.
    • يتيح LoongArch دعم PCI والتحسينات الأخرى في عمل هندسة وحدة المعالجة المركزية Loongson من الصين.
    • دعم Raptor Lake في وحدة تحكم التبريد Intel TCC.
    • ذاكرة عاكسة EFI و ACPI PRM لـ 64 بت Arm.
    • الانتقال التلقائي لوضع AMD (AMT) لأجهزة الكمبيوتر المحمولة Lenovo ThinkPad.
    • تحديثات PowerVM Platform KeyStore وغيرها من وحدات المعالجة المركزية IBM POWER.
    • معالجة C1 و C1E ثابتة لمنحدرات Xeon Sapphire Rapids.
    • دعم Intel Raptor Lake P داخل برنامج تشغيل RAPL.
    • استعدادات AMD للنوم إلى الخمول لأجهزة AMD القادمة.
    • دعم برنامج تشغيل الصوت لمنصتي AMD Raphael و Jadeite.
    • دعم برنامج تشغيل الصوت Intel Meteor Lake.
    • تمت إزالة دعم معالجات NEC VR4100 MIPS الأقدم الموجودة في IBM WorkPad Z50 وأجهزة أخرى من تسعينيات القرن الماضي.
    • دعم PCI لبنية OpenRISC.
    • دعم أداة التحسين لأخذ العينات المستند إلى تعليمات AMD Zen 4 (IBS).
    • وصول المحاكاة الافتراضية Intel IPI و AMD x2AVIC إلى KVM.
    • تمت إضافة دعم Intel SGX2 أخيرًا.
    • مراقبة درجة حرارة AMD لوحدات المعالجة المركزية AMD القادمة.
    • يفضل الآن استخدام AMD لـ MWAIT على HALT.
  • الرسومات:
    • استمرار عمل التكليف على Intel DG2 / Alchemist و ATS-M. تم أيضًا تنفيذ المزيد من معرفات PCI ، على الرغم من أن المالكين الأوائل لوحدات معالجة رسومات سطح المكتب Intel Arc سيظلون بحاجة إلى استخدام خيار i915.force_probe لتمكين دعم الأجهزة من فئة DG2.
    • يعمل أولاً نحو Intel Ponte Vecchio.
    • يبدأ العمل على دعم رسومات Meteor Lake ، على الرغم من أن المزيد من التصحيحات لنظام Linux 6.1 قادم.
    • المزيد من التمكين من أجل رسومات AMD RDNA3 وكتل IP الجديدة الأخرى.
    • P2P DMA لبرنامج تشغيل AMDKFD جنبًا إلى جنب مع التحسينات الأخرى لبرنامج تشغيل نواة AMDGPU و AMDKFD.
    • دعم برنامج تشغيل Raspberry Pi V3D kernel لـ Raspberry Pi 4.
    • دعم Arm Mali Valhall الأولي على وحدة تحكم Panfrost.
    • إصلاحات في برنامج تشغيل Atari FBDEV.
    • تمرير أسرع لوحدة التحكم على وحدات تحكم FBDEV القديمة.
    • العديد من تحديثات برنامج تشغيل رسومات kernel مفتوحة المصدر الأخرى.
  • أنظمة التخزين والملفات:
    • تحسينات على وضع الذاكرة المنخفضة F2FS والكتابة الذرية.
    • تحسينات خادم NFSD المجاملة وزيادة قابلية توسيع ذاكرة التخزين المؤقت.
    • تحسينات في الأداء في كود عميل SMB3 حول إدارة القنوات المتعددة.
    • تحسينات قابلية تطوير XFS.
    • دعم بروتوكول إعادة التوجيه v2 لـ Btrfs وتحسين أداء القراءة المباشرة.
    • دعم معالج كتلة مساحة المستخدمين.
    • تحسينات أداء IO وميزات جديدة ، بما في ذلك إعادة توجيه النسخة الصفرية للشبكة.
  • أجهزة أخرى:
    • استمرار الاستعدادات حول Compute Express Link (CXL).
    • الاستعدادات الأولى لدعم WiFi 7 مع تشغيل متعدد الوصلات (MLO). هناك أيضًا العديد من تحسينات الشبكة مع هذه النواة الجديدة.
    • تم إصلاح مشكلات تعطل لوحة المفاتيح في العديد من أجهزة الكمبيوتر المحمولة من سلسلة AMD Ryzen 6000.
    • تم إصلاح مشكلات لوحة اللمس ولوحة المفاتيح بعد النوم على العديد من أجهزة كمبيوتر TUXEDO / أجهزة كمبيوتر Clevo المحمولة.
    • دعم Habana Labs Gaudi2 لمسرع الذكاء الاصطناعي الذي أعلنت عنه إنتل مؤخرًا.
    • Realtek R8188EU WiFi Controller كبير نظيف.
    • دعم Intel Raptor Lake Thunderbolt.
    • دعم AMD SFH v1.1 لـ Sensor Fusion Hub مع أجهزة الكمبيوتر المحمولة Ryzen الجديدة.
    • المزيد من اللوحات الأم ASUS مع دعم المستشعر أثناء التشغيل.
    • الوقوف على لوحة الرسم XP-PEN Deco L.
    • دعم وحدة التحكم في مروحة Aquacomputer Quadro.
  • الأخرى:
    • أصبحت واجهة برمجة تطبيقات H.265 / HEVC Media Userspace مستقرة.
    • دعم لتعيين اسم مضيف النظام عبر خيار hostname = kernel.
    • العديد من التحسينات في VirtIO.
    • تم تخفيض كود VMEbus إلى منطقة التدريج kernel.
    • تمت إزالة مفتاح Kconfig لمستوى تحسين المترجم "-O3" من النواة.
    • تحسينات أداء SPI.
    • تحسينات مختلفة على RNG.
    • التحقق من وقت التشغيل لأنظمة الأمان الهامة.

تم إصدار Linux 6.0 في إصدار ثابت ، لذا يمكن تنزيله الآن من أرشيف Linux Kernel. سيتعين على مستخدمي Ubuntu الذين يرغبون في تثبيته فعل ذلك بأنفسهم ، إما يدويًا أو باستخدام أدوات مثل رئيسي. إذا قررت الالتزام بما تقدمه Canonical ، فستستخدم Linux 6.3 على Ubuntu 23.04 أو نحو ذلك.


اترك تعليقك

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

*

*

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