إصدار Linux 5.4 kernel

أبرز التغييرات:

  • وحدة تأمين تقيد وصول المستخدم الجذر إلى ملفات وواجهات kernel. التفاصيل.
  • نظام الملفات virtiofs لإعادة توجيه أدلة مضيفة معينة إلى أنظمة الضيف. يتم التفاعل وفقًا لمخطط "خادم العميل" عبر FUSE. التفاصيل.
  • آلية مراقبة سلامة الملفات FS-Verity. يشبه dm-verity، ولكنه يعمل على مستوى أنظمة الملفات Ext4 وF2FS بدلاً من الأجهزة المحظورة. التفاصيل.
  • وحدة dm-clone لنسخ أجهزة الكتلة للقراءة فقط، بينما يمكن كتابة البيانات على النسخة مباشرة أثناء عملية الاستنساخ. التفاصيل.
  • يدعم وحدات معالجة الرسومات AMD Navi 12/14 ووحدات APU من عائلة Arcturus وRenoir. بدأ العمل أيضًا على دعم رسومات Intel Tiger Lake المستقبلية.
  • إشارات MADV_COLD وMADV_PAGEOUT لاستدعاء نظام madvise(). إنها تسمح لك بتحديد البيانات الموجودة في الذاكرة والتي ليست مهمة لتشغيل العملية أو لن تكون هناك حاجة إليها لفترة طويلة بحيث يمكن تبديل هذه البيانات وتحرير الذاكرة.
  • تم نقل نظام الملفات EROFS من قسم التدريج - وهو نظام ملفات خفيف جدًا وسريع للقراءة فقط، ومفيد لتخزين البرامج الثابتة والأقراص المدمجة الحية. التفاصيل.
  • تمت إضافة برنامج تشغيل نظام الملفات exFAT الذي طورته شركة Samsung إلى قسم التدريج.
  • آلية التوقف لتحسين أداء الضيف. فهو يسمح للضيوف بالحصول على وقت إضافي لوحدة المعالجة المركزية قبل إعادة وحدة المعالجة المركزية إلى برنامج Hypervisor. التفاصيل.
  • وحدة تحكم blk-iocost لتوزيع الإدخال/الإخراج بين مجموعات التحكم. تركز وحدة التحكم الجديدة على تكلفة عملية الإدخال/الإخراج المستقبلية. التفاصيل.
  • مساحات الأسماء لرموز وحدة kernel. التفاصيل.
  • يستمر العمل لدمج تصحيحات الوقت الحقيقي في النواة.
  • تم تحسين آلية io_uring.
  • تحسين سرعة العمل مع الدلائل الكبيرة على XFS.
  • العشرات من التغييرات الأخرى.

المصدر: linux.org.ru

إضافة تعليق