FreeBSD 14

نسخه جدیدی از سیستم عامل رایگان یونیکس مانند FreeBSD منتشر شد.

برخی تغییرات:

  • تغییرات در سیستم پایه:

    • پوسته فرمان پیش فرض برای superuser sh است.
    • عامل ایمیل Dragonfly به طور پیش فرض به جای sendmail استفاده می شود.
    • گزینه .include از firejail.conf اکنون از الگوهای جستجو پشتیبانی می کند.
    • پشتیبانی یونیکد به نسخه 14.0 به روز شده است.
    • دیگر هیچ افیونی در سیستم پایه وجود ندارد.
  • تغییرات هسته:

    • در پلتفرم‌های arm64 و amd64، اکنون تا 1024 هسته پشتیبانی می‌شود.
    • رابط بوت‌تریس برای ردیابی تماس‌های سیستمی در هنگام بوت و خاموش شدن سیستم اضافه شده است.
    • اکنون می توان از MemorySanitizer از پروژه LLVM در پلتفرم amd64 در هسته استفاده کرد. همچنین پشتیبانی از LLVM AdressSanitizer برای arm64 و amd64 اضافه شده است.
    • Добавлен системный вызов timerfd для улучшения совместимости с приложениями, написанными для Linux.
  • bhyve hypervisor:

    • Hypervisor اکنون به شما اجازه می دهد تا به مهمان اجازه دسترسی به میزبان TPM را بدهید.
    • انتقال پردازنده گرافیکی اینتل و AMD بهبود یافته است.
  • پشتیبانی از پلتفرم ابری:

    • FreeBSD اکنون می تواند بر روی پلتفرم های Amazon AWS و Firecracker VMM اجرا شود.
    • پشتیبانی از آداپتور شبکه paravirtualized در پلت فرم Azure اضافه شده است.
  • پشتیبانی از پلتفرم سخت افزاری:

    • مونتاژ تصاویر نصب برای معماری armv6 متوقف شده است.
    • معماری MIPS متوقف شده است.
    • مونتاژ نسخه ویژه پورت RISC-V، riscv64sf، برای پردازنده های 64 بیتی RISC-V بدون FPU متوقف شده است. تمامی پردازنده های فعلی در پورت riscv64 پشتیبانی می شوند.
    • با شروع انتشار FreeBSD 15، توسعه دهندگان قصد دارند از تمام پلتفرم های 32 بیتی پشتیبانی نکنند. شعبه 14/STABLE که از این پلتفرم ها پشتیبانی می کند، تا سال 2028 به روز رسانی ها را دریافت می کند.
  • فایل سیستم UFS:

    • قابلیت بررسی پس زمینه سیستم فایل با استفاده از مکانیسم عکس فوری را اضافه کرد. این ویژگی روی سیستم هایی با استفاده از به روز رسانی نرم کار می کند.
    • هش‌های چک اکنون برای سوپر بلوک‌ها، گروه‌های سیلندر و اینودها محاسبه می‌شوند و تشخیص فساد را آسان‌تر می‌کنند. کدی که این عملکرد را پیاده‌سازی می‌کند، و همچنین کدی که به دنبال ابر بلوک‌های یدکی می‌گردد، از ابزار کاربر fsck_ffs به کتابخانه libufs منتقل شده است.
  • اجرای سیستم فایل ZFS، OpenZFS، به نسخه 2.2 به روز شده است:

    • گزینه vfs.zfs.bclone_enabled=1 به شما این امکان را می دهد که هنگام کپی کردن یک فایل، تعداد کپی های بلوک را کاهش دهید. به شکل پیشفرض، این گزینه غیرفعال است.
    • اضافه شدن گزارش خطای بازسازی آرایه، zpool scrub -e
    • الگوریتم محاسبه چک جمع BLAKE3 معرفی شده است.
    • zfs recive می تواند اطلاعات آسیب دیده را بازیابی کند.
    • مکانیزم ARC بهبود یافته
    • موتور فشرده سازی zstd اکنون به شما این امکان را می دهد که در صورت مواجهه با داده های تراکم ناپذیر، به سرعت از یک بلوک رد شوید.

منبع: linux.org.ru

خرید هاست قابل اعتماد برای سایت های دارای حفاظت DDoS، سرورهای VPS VDS 🔥 خرید هاستینگ معتبر با محافظت در برابر حملات DDoS، سرورهای VPS و VDS | ProHoster