تم إصدار نسخة جديدة من نظام التشغيل المجاني FreeBSD المشابه لنظام UNIX.
بعض التغييرات:
التغييرات في النظام الأساسي:
- أمر shell الافتراضي للمستخدم الفائق هو sh.
- بدلاً من sendmail، يتم استخدام وكيل البريد dragonfly بشكل افتراضي؛
- يدعم خيار .include من firejail.conf الآن أنماط البحث.
- تم تحديث دعم Unicode إلى الإصدار 14.0.
- لم يعد هناك أوبي في النظام الأساسي بعد الآن.
التغييرات في النواة:
- يتم الآن دعم ما يصل إلى 64 نواة على منصات arm64 وamd1024.
- تمت إضافة واجهة boottrace، التي توفر تتبع مكالمات النظام أثناء تشغيل النظام وإيقاف تشغيله.
- من الممكن الآن استخدام MemorySanitizer من مشروع LLVM في النواة على منصة amd64؛ تمت إضافة الدعم أيضًا لـ LLVM AdressSanitizer لـ arm64 وamd64.
- تمت إضافة نداء النظام timerfd لتحسين التوافق مع التطبيقات المكتوبة لنظام Linux.
المشرف الافتراضي bhyve:
- يتيح المشرف الافتراضي الآن للضيف الوصول إلى TPM الخاص بالمضيف.
- تحسين مرور وحدات معالجة الرسوميات من نوع Intel وAMD.
دعم منصة السحابة:
- يمكن الآن تشغيل FreeBSD على منصات Amazon AWS وFirecracker VMM.
- تمت إضافة الدعم لمحول الشبكة شبه الافتراضي على منصة Azure.
دعم منصة الأجهزة:
- تم إيقاف تجميع صور التثبيت لهندسة armv6.
- تم إيقاف دعم بنية MIPS.
- تم إيقاف إصدار منفذ RISC-V الخاص، riscv64sf، لمعالجات RISC-V ذات 64 بت بدون وحدة النقطة العائمة؛ يتم الآن دعم جميع المعالجات الحالية داخل منفذ riscv64.
- مع إصدار FreeBSD 15، يخطط المطورون لإسقاط الدعم لجميع المنصات ذات 32 بت؛ سيتلقى فرع 14/STABLE الذي يدعم هذه المنصات التحديثات حتى عام 2028.
نظام الملفات UFS:
- تمت إضافة القدرة على إجراء عمليات فحص نظام الملفات في الخلفية باستخدام آلية اللقطة؛ تعمل هذه الميزة على الأنظمة التي تستخدم التحديثات الناعمة.
- تحتوي الكتل الفائقة ومجموعات الأسطوانات والعقد الآن على تجزئات فحص محسوبة لتسهيل اكتشاف الفساد؛ تم نقل الكود الذي ينفذ هذه الوظيفة، بالإضافة إلى الكود الذي يبحث عن superblocks احتياطية، من أداة المستخدم fsck_ffs إلى مكتبة libufs.
تم تحديث تنفيذ نظام الملفات ZFS، OpenZFS، إلى الإصدار 2.2:
- يتيح لك الخيار vfs.zfs.bclone_enabled=1 تقليل عدد نسخ الكتلة عند نسخ ملف؛ بشكل افتراضي، يتم تعطيل هذا الخيار.
- تمت إضافة سجل خطأ إعادة بناء المصفوفة، zpool scrub -e
- تم تقديم خوارزمية حساب مجموع الاختبار BLAKE3.
- يمكن لبرنامج zfs recive استعادة البيانات التالفة.
- تم تحسين آلية ARC.
- تسمح آلية الضغط باستخدام خوارزمية zstd الآن بتخطي الكتل بسرعة عند مواجهة بيانات غير قابلة للضغط.
المصدر: linux.org.ru
