DragonFly BSD 5.6.0

في 17 يونيو 2019، تم تقديم الإصدار المهم التالي لنظام التشغيل DragonFly BSD – Release56. يجلب الإصدار تحسينات كبيرة لنظام الذاكرة الظاهرية، وتحديثات لـ Radeon وTTM، وتحسينات في الأداء لـ HAMMER2.

تم إنشاء DragonFly في عام 2003 كفرع من الإصدار 4 من FreeBSD. ومن بين الميزات العديدة التي تتمتع بها غرفة العمليات هذه، يمكن تسليط الضوء على ما يلي:

  • نظام ملفات عالي الأداء HAMMER2 - دعم الكتابة إلى لقطات متعددة بالتوازي، ونظام حصص مرن (بما في ذلك الدلائل)، والنسخ المتطابق المتزايد، والضغط بناءً على خوارزميات مختلفة، والنسخ المتطابق المتعدد الرئيسي الموزع. آلية التجميع قيد التطوير.

  • نواة هجينة تعتمد على خيوط خفيفة الوزن مع القدرة على تشغيل نسخ متعددة من النواة كعمليات مساحة المستخدم.

تغييرات الإصدار الرئيسية

  • تم إجراء العديد من التغييرات على النظام الفرعي للذاكرة الافتراضية، مما أدى إلى زيادة الأداء بشكل ملحوظ، بما يصل إلى 40-70% في أنواع معينة من العمليات.

  • العديد من التغييرات على برنامج تشغيل DRM لـ Radeon والنظام الفرعي لإدارة ذاكرة الفيديو TTM لشرائح فيديو AMD.

  • تحسين أداء نظام الملفات HAMMER2.

  • تمت إضافة دعم لـ FUSE في مساحة المستخدم.

  • تم تنفيذ عزل البيانات في وحدة المعالجة المركزية بين النظام والمستخدم: SMAP (منع الوصول إلى وضع المشرف) وSMEP (منع تنفيذ وضع المشرف). لاستخدامها، مطلوب الدعم من وحدة المعالجة المركزية.

  • بالنسبة لمعالجات Intel، يتم تنفيذ الحماية ضد فئة الهجمات MDS (أخذ عينات البيانات المعمارية الدقيقة). يتم تعطيله افتراضيًا ويجب تمكينه يدويًا. يتم تمكين حماية Spectre بشكل افتراضي.

  • يستمر الترحيل إلى LibreSSL.

  • الإصدارات المحدثة من مكونات نظام التشغيل التابعة لجهات خارجية.

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

إضافة تعليق