۲۸ مهر ۱۴۰۵ bsd.network ۲ دقیقه مطالعه

انتشار نسخه جدید OpenBSD با درایورهای گرافیکی لینوکس و تغییرات فنی مهم

انتشار نسخه جدید OpenBSD با درایورهای گرافیکی لینوکس و تغییرات فنی مهم — OpenBSD 8.0 release will have inteldrm/radeondrm/amdgpu drivers from Linux 6.18

خلاصه

سیستم‌عامل OpenBSD نسخه 8.0 با به‌روزرسانی پشته گرافیکی DRM همگام با لینوکس 6.18، پشتیبانی از پردازنده‌های گرافیکی اینتل، ارتقای ابزارهای کامپایلر و قابلیت‌های جدید مجازی‌سازی منتشر شد. این نسخه گامی بزرگ در جهت بهبود سخت‌افزاری و کارایی سیستم‌عامل محسوب می‌شود.

سیستم‌عامل OpenBSD نسخه 8.0 منتشر شد و همراه با خود مجموعه‌ای از تغییرات و بهبودهای چشمگیر فنی را برای توسعه‌دهندگان و مهندسان سیستم به ارمغان آورده است. این انتشار نشان‌دهنده تلاش مداوم جامعه OpenBSD برای به‌روز نگه داشتن این سیستم‌عامل امن و متن‌باز با سخت‌افزارهای مدرن است.

پشته گرافیکی و سخت‌افزار مدرن

یکی از مهم‌ترین تغییرات در OpenBSD 8.0، به‌روزرسانی درایورهای گرافیکی inteldrm، radeondrm و amdgpu است که با تلاش‌های Jonathan Gray انجام شده و این پشته را با نسخه لینوکس 6.18.y هماهنگ کرده است. این تغییرات شامل موارد زیر است:

  • پشتیبانی از سخت‌افزارهای جدید: افزوده شدن پشتیبانی از کارت‌های گرافیکی Intel Arc A-Series (DG2/Alchemist).
  • افزایش KVA: فضای آدرس مجازی هسته (KVA) روی معماری amd64 به 512 گیگابایت افزایش یافته است که امکان نگاشت بیش از 4 گیگابایت حافظه VRAM (برای مثال در محاسبات GPU با Vulkan) را فراهم می‌کند.

ابزارها و کامپایلرها

کامپایلر پیش‌فرض روی معماری‌های سازگار به Clang/LLVM 22 ارتقا یافته است که شامل کتابخانه‌های پشتیبانی‌شده مانند libc++{,abi}، compiler-rt و libunwind می‌شود. نکته جالب توجه این است که معماری sparc64 نیز به صورت پیش‌فرض به Clang سوییچ کرده است و OpenBSD را به تنها سیستم‌عاملی تبدیل می‌کند که از این معماری با یک ابزار توسعه مدرن پشتیبانی می‌کند.

مجازی‌سازی و سایر بهبودها

سیستم مجازی‌سازی OpenBSD یعنی vmm/vmd(8) دستخوش تغییرات بزرگی شده و اکنون از ماشین‌های مجازی SMP با حداکثر 64 پردازنده مجازی (VCPUs) برای هر ماشین مجازی پشتیبانی می‌کند. از دیگر قابلیت‌های جدید می‌توان به موارد زیر اشاره کرد:

  • درایور جدید WiFi به نام qwz(4) برای دستگاه‌های Qualcomm WCN7850 یا همان سخت‌افزارهای ath12k.
  • درایور sambat(4) برای پایش وضعیت باتری در لپ‌تاپ‌های Samsung Galaxy Book4 Edge مجهز به تراشه‌های Snapdragon arm64.
  • رمزنگاری شتاب‌یافته‌ی Swap روی معماری‌های amd64 و arm64 با استفاده از دستورات سخت‌افزاری AES.
  • اضافه شدن ویژگی‌های جدید به وب‌سرور httpd(8) شامل تنظیم هدرهای سفارشی HTTP و قوانین مسدودسازی بر اساس هدرهایی مانند User-Agent.

دیدگاه جامعه و نکات فنی

در بحث‌های انجمن هکرنیوز، کاربران به این نکته اشاره کردند که برخلاف سیستم‌های دیگر، نسخه‌های OpenBSD بر اساس یک برنامه زمانی ثابت هر شش ماه یک‌بار منتشر می‌شوند و افزایش شماره نسخه لزوماً به معنای یک تغییر ساختاری عظیم به سبک نرم‌افزارهای سنتی نیست، بلکه چرخه‌ای منظم از توسعه مستمر است. کاربران همچنین همچنان OpenBSD را به عنوان یکی از امن‌ترین گزینه‌ها برای سرورهای متصل به اینترنت و میزبانی شبکه‌ها ستایش می‌کنند.

این مطلب به‌صورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل

این خبر را با دیگران به اشتراک بگذارید

خبرهای فناوری در قالب پست و ویدیوی کوتاه، در اینستاگرام هکرنیوز بلاگ. به‌زودی
هر خبر به محض انتشار، به‌همراه پادکست روزانه در کانال تلگرام هکرنیوز بلاگ.