لدينا نسخة جديدة من Linux kernel. في هذه المناسبة ، ما يمكننا تثبيته هو لينكس شنومكسالإصدار السادس عشر من السلسلة 5 الذي يأتي بالعديد من الميزات الجديدة. من بينها ، لقد أدهشتني التحسينات في دعم NTFS ، وهو نظام ملفات مملوك لشركة Microsoft ، ولكن هناك العديد من التغييرات الأخرى.
من المدهش بعض الشيء أن ما يلي قائمة الأخبار (عبر الكس) طويل جدًا ، ويرجع ذلك جزئيًا إلى أن Linus Torvalds قال إن هذا سيكون إصدارًا صغيرًا من حيث الحجم. سواء كان صغيرًا أم لا ، فهو أحدث نواة ، وسيظل كذلك لمدة أسبوعين ، عندما يتم إصدار Linux 5.16 RC الأول.
يسلط الضوء على Linux 5.15
- معالجات:
- تم دمج برنامج تشغيل AMD PDTDMA بعد أن كان قيد التطوير لمدة عامين لفائدة معالجات خادم AMD EPYC.
- امتداد Stack scrambling لـ RISC-V جنبًا إلى جنب مع الميزات الأخرى المتصلة لـ RISC-V.
- دعم Alder Lake على وحدة تحكم TCC.
- إصلاح رئيسي لتعليق / استئناف AMD للكمبيوتر الدفتري يستفيد منه نماذج متعددة.
- يتم تعيين KVM افتراضيًا الآن إلى x86 TDP MMU الجديد ويضيف ترحيل AMD SVM من 5 مستويات.
- مراقبة درجة الحرارة لوحدة AMD Zen 3 APU متاحة أخيرًا.
- دعم لمراقبة درجة حرارة Yellow Carp APU.
- تم دمج برنامج تشغيل AMD SB-RMI للاستفادة من الخوادم مع حالات الاستخدام مثل مكدس برامج OpenBMC المستند إلى Linux.
- تم تحسين معالجة المدخلات C3 لوحدات المعالجة المركزية AMD.
- بعض التحسينات على كود نواة IRQ لفائدة أجهزة عصر Intel 486.
- تطبيق تشفير SM4 محسّن لـ AVX2.
- الرسومات:
- العديد من معرفات RDNA2 PCI الجديدة التي تشير إلى إمكانية ترقية بطاقات رسومات RDNA2.
- دعم رسومات AMD Cyan Skillfish.
- الدعم الأولي لبطاقات الرسومات المنفصلة Intel XeHP و DG2 / Alchemist.
- إزالة دعم رسومات Intel Gen10 / Cannon Lake.
- العديد من التحسينات الرسومية الأخرى بين برامج تشغيل DRM / KMS.
- أنظمة التخزين / الملفات:
- تم دمج برنامج تشغيل NTFS الجديد ، وهو تحسن كبير عن برنامج تشغيل NTFS الحالي. برنامج التشغيل الجديد هذا هو "NTFS3" الذي تم إنشاؤه بواسطة Paragon Software.
- تم دمج KSMBD من Samsung كخادم ملفات SMB3 في النواة.
- يتمتع OverlayFS بأداء أفضل ويقوم بنسخ المزيد من السمات.
- يسمح FUSE الآن بتركيب جهاز نشط.
- تحسينات الأداء لـ F2FS.
- اتصال مشترك عبر بطاقات NIC متعددة برمز عميل NFS.
- تحسينات جديدة لـ EXT4.
- العديد من التحسينات على XFS.
- دعم وضع RAID المتدهور لـ Btrfs وتحسينات الأداء.
- دعم Btrfs لحوامل IDMAPPED ودعم Btrfs FS-VERITY.
- يمكن أن تحقق Linux 5.15 I / O ما يصل إلى 3.5M IOPS لكل مركز.
- دعم رقم تسلسل المقاطعة / القرص العالمي لأحداث القرص ، الذي طلبه مطورو systemd.
- إزالة النظام الفرعي LightNVM.
- إصلاح كود برنامج تشغيل لينكس المرن.
- تغييرات أخرى في النظام الفرعي للكتلة.
- أجهزة أخرى:
- العديد من تحديثات برنامج تشغيل مسرع الذكاء الاصطناعي في Havana Labs.
- يعمل Ethernet لـ OpenRISC عند استخدام تكوينات FPGA LiteX.
- دعم ASUS ACPI Platform Profile.
- تتعامل ASUS WMI مع التحسينات المتعلقة بمعالجة eGPU ، وتعطيل dGPU ، وقدرات مضاعفة اللوحة.
- التمرير عالي الدقة لـ Apple Magic Mouse.
- تم دمج برنامج تشغيل Apple M1 IOMMU كخطوة مهمة لتشغيل المزيد من مكونات Apple M1 SoC على نظام Linux.
- دعم إضافي لـ NVIDIA Jetson TX2 NX ولوحات / منصات ARM جديدة أخرى.
- تمت إضافة برنامج تشغيل الصوت AMD Van Gogh APU لمعالج الصوت AMD ACP5x الجديد.
- وحدة تحكم Realtek RTL8188EU WiFi جديدة لاستبدال رمز وحدة التحكم الحالي.
- دعم الجيل القادم من أجهزة Intel "Bz" WiFi.
- وحدة تحكم استشعار مضخة تبريد المياه أخرى.
- أضافت إنتل أيضًا دعم الشبكات السلكية لمنصتها Lunar Lake إلى وحدة التحكم e1000e.
- دعم لقراءة منطقة ذاكرة Nintendo OTP.
- تمت إضافة برنامج تشغيل SMCCC TRNG الخاص بـ Arm.
- دعم الصوت Cirrus Logic Dolphin.
- نشاط النواة العامة:
- تم دمج رمز القفل PREEMPT_RT كخطوة كبيرة نحو الحصول على تصحيحات (RT) في الوقت الفعلي في Linux kernel.
- هبطت DAMON من أمازون لإطار عمل لمراقبة الوصول إلى البيانات يمكن استخدامه لاستعادة الذاكرة الاستباقية وغيرها من الميزات.
- تكييف كود SLUB ليكون متوافقًا مع RT.
- تقديم VDUSE لأجهزة vDPA في مساحة المستخدم.
- كان التغيير قصير الأمد الذي أجراه Linus Torvalds نفسه هو تمكين-Error افتراضيًا لجميع إصدارات kernel ، ولكن بعد أيام قليلة فقط تم تغييره لتمكين -Werror for test builds.
- معالجة أفضل أثناء استرداد الذاكرة للخوادم ذات طبقات الذاكرة المتعددة.
- استدعاء نظام process_mrelease الجديد لتحرير الذاكرة بسرعة أكبر من عملية محتضرة.
- تم إصلاح مشكلة قابلية التوسع التي تسببت في فترات تشغيل طويلة جدًا على خوادم IBM الكبيرة استغرقت أكثر من 30 دقيقة للتمهيد.
- تحسينات مختلفة على المجدول.
- تحسينات مختلفة في إدارة الطاقة.
- يعد دعم أجهزة ضبط الوقت BPF ودعم بروتوكول MCTP بعض التغييرات في الشبكة.
- الأمن:
- خيار لمسح ذاكرة التخزين المؤقت لبيانات L1 على تبديل السياق كميزة أمان لجنون العظمة والظروف المتخصصة الأخرى.
- تحسينات الكشف عن تجاوز سعة المخزن المؤقت في وقت الترجمة والتشغيل.
- حماية إضافية ضد هجمات القناة الجانبية عن طريق تنظيف السجلات المستخدمة قبل العودة ، والاستفادة من دعم المترجم.
- دعم القياس المستند إلى IMA لكود مخطط الجهاز.
متوفر الآن ، ولكن ليس افتراضيًا في Ubuntu
لينكس شنومكس متاح الان رسميًا ، لكن أولئك الذين يريدون تثبيته فيه أوبونتو سيتعين عليهم القيام بالتثبيت اليدوي. أيضًا ، لن يوصي المشرف على التطبيق بالاعتماد الجماعي حتى يتم إصدار أول تحديث صيانة لنظام Linux 5.15.