OpenBSD 6.7 منتشر شد


OpenBSD 6.7 منتشر شد

در ۱۹ مه، OpenBSD 6.7، یک سیستم عامل رایگان شبه یونیکس، منتشر شد. این سیستم با تأکید بر کیفیت کد و امنیت مشخص می‌شود. این پروژه توسط تئو دِ رادت در سال ۱۹۹۵ پس از درگیری با توسعه‌دهندگان NetBSD تأسیس شد. مهم‌ترین تغییرات در این نسخه در زیر فهرست شده‌اند.

  • اکنون تا ۱۵ پارتیشن روی یک دستگاه فیزیکی پشتیبانی می‌شود. جزئیات بیشتر
  • پیاده‌سازی مستقل از ماشین mploc برای پلتفرم powerpc.
  • بهینه‌سازی پاکسازی صفحات حافظه.
  • بهبودهای متعدد و رفع اشکالات در dhclient، کلاینت DHCP.
  • حداکثر اندازه بلوک برای عملیات NVMe، ۱۲۸ کیلوبایت است.
  • بهبودهایی در سرویس apmd که مسئول حالت خواب زمستانی/خواب عمیق است. این سرویس اطلاعات مربوط به تغییرات توان را از درایور باتری دریافت می‌کند. پیام‌های درایور به مدت ۶۰ ثانیه پس از راه‌اندازی مجدد کامپیوتر نادیده گرفته می‌شوند و به کاربر اجازه می‌دهند قبل از اینکه دستگاه دوباره به حالت خواب برود، کار خود را از سر بگیرد.
  • قابلیت ایجاد فایل‌های بدون نام در tmpfs اضافه شد. این ممکن است دسترسی برنامه‌ها به سیستم فایل را محدود کند.
  • حالت قابل خواندن توسط انسان برای systat اضافه شد (گزینه -h).
  • رفتار قدیمی dhclient بازیابی شده است. سیستم اکنون دوباره اتصالاتی را که ماسک زیرشبکه ارائه نمی‌دهند، نادیده می‌گیرد.

بهبودهایی در سیستم فایل ffs2 با استفاده از مهرهای زمانی و آدرس‌های بلوک ۶۴ بیتی:

  • اکنون ffs2 به طور پیش‌فرض در همه پلتفرم‌ها به جز landisk، luna88k و sgi استفاده می‌شود.
  • پشتیبانی از پارتیشن بوت و رم‌دیسک برای پلتفرم sgi.
  • بارگذاری برای sparc64 و Mac PPC اصلاح شد.
  • دانلود برای پلتفرم‌های آلفا و amd64 در دسترس است.
  • قابلیت بوت برای پلتفرم‌های arm_v7 و arm64 با استفاده از efiboot.
  • گزینه دانلود برای پلتفرم loongson.

بهبودهای SMP:

  • فراخوانی‌های سیستمی __thrsleep، __thrwakeup، close، closefrom، dup، dup2، dup3، flock، fcntl، kqueue، pipe، pipe2 و nanosleep اکنون بدون KERNEL_LOCK اجرا می‌شوند.
  • پیاده‌سازی SMP برای پردازنده‌های AMD دوباره بررسی شده است. سیستم دیگر هسته‌ها را به عنوان رشته اشتباه شناسایی نمی‌کند.

رانندگان:

  • بهبودهایی در درایور em که مسئول پشتیبانی از کارت‌های شبکه Intel PRO/1000 10/100/Gigabit Ethernet است.
  • پیاده‌سازی وضوح میکروثانیه‌ای با استفاده از microcputime برای پردازنده‌های Cherry Trail برای رفع هنگ‌های راه‌اندازی X.
  • پشتیبانی از آدرس‌دهی حافظه در دستگاه‌های PCI برای LPSS (زیرسیستم کم‌مصرف).
  • پشتیبانی از کنترلر x553 در درایور ix که مسئول کارت‌های شبکه پرسرعت اینتل با استفاده از رابط PCI Express است.
  • اشکالات پس از حالت خواب/خواب زمستانی برای amdgpu و radeondrm برطرف شد.
  • رفع مشکل هنگ کردن HP EliteBook هنگام بوت شدن در حالت UEFI.
  • جزئیات بیشتر را می‌توانید در پست اصلی در وب‌سایت رسمی پروژه بیابید.

و همچنین:

  • درایورهای زیر حذف شده‌اند:
    • rtfps، مسئول پورت سریال روی بردهای IBM RT PC؛
    • dpt برای DPT EATA SCSI RAID؛
    • gpr برای کارتخوان‌های هوشمند با رابط PCMCIA GemPlus GPR400؛
    • مش، برای کارت‌های توسعه SCSI در پاور مکینتاش؛
  • زیرسیستم صوتی بهبود یافته است.
  • پشتیبانی از RaspberryPi 3/4 با معماری arm64 و RaspberryPi 2/3 با معماری arm_v7 اضافه شد.

به طور سنتی، پوستر :)

منبع: linux.org.ru

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