Linux 5.6 همراه با WireGuard ، USB 4.0 ، پشتیبانی Arm EOPD و موارد دیگر است

لینوس توروالدز این یکشنبه از دسترسی عمومی نسخه 5.6 هسته لینوکس خبر داد پس از CR های مختلف منتشر شده لینوکس 5.6 شامل بسیاری از تغییرات و بهبودها است. مانند هر نسخه جدید از خط اصلی توسعه ، جدیدترین مورد بیش از ده هزار تغییر ایجاد می کند ، برخی عملکردهای جدید را به روز می کنند ، برخی دیگر عملکردهای موجود را بهبود می بخشند.

ویژگی های کلیدی این نسخه شامل پشتیبانی بازوی EOPD ، فضاهای نامی زمان ، عملکرد کارت توزیع BPF و دسته ای BPF و تماس سیستم openat2 ، پیاده سازی VPN WireGuard و غیره

سازگاری با USB 4

استاندارد USB 4 یکی از اصلی ترین ویژگی هاست از این نسخه از هسته لینوکس از آن زمان پشتیبانی از USB4 که براساس مشخصات Thunderbolt 3 انجام شده است ، اجرا شد. در تئوری، سرعت می تواند به 40 گیگابایت در ثانیه برسد از طریق اتصال USB-C ، علاوه بر توان تا 100 وات را از طریق پورت PD پشتیبانی کنید (تحویل نیرو). USB4 به شما امکان می دهد نمایشگرهای 4K یا 8K را به USB متصل کنید و همچنین مجموعه ای از چندین دستگاه USB را به یک زنجیره در همان درگاه متصل کنید.

این فناوری اتصال که تابستان سال گذشته نهایی شد و از تاندربولت 3 ظهور کرد ، باید چند ماه دیگر بر روی سیستم ها ظاهر شود. پردازنده های نسل Tiger Lake اینتل که پردازنده های رومیزی و لپ تاپ سری Ice Lake فعلی را به ارث می برند ، باید پشتیبانی شوند.

رفع اشکالات برای سال 2038

تغییر دیگری که در لینوکس 5.6 ایجاد می شود ، است خطای سال 2038 که بر معماری های 32 بیتی تأثیر می گذارد به دلیل مشکل سرریز عدد صحیح.

در حقیقت ، یونیکس و لینوکس مقدار زمان را در قالب صحیح امضا شده 32 بیتی ذخیره می کنند که حداکثر مقدار آن 2147483647 است. فراتر از این عدد ، به دلیل سرریز عدد صحیح ، مقادیر به عنوان یک عدد منفی ذخیره می شوند. این بدان معنی است که برای یک سیستم 32 بیتی ، مقدار زمان نمی تواند بیش از 2147483647 ثانیه بعد از 1 ژانویه 1970 باشد.

به عبارت ساده تر ، بعد از 03:14:07 UTC در 19 ژانویه 2038، به دلیل سرریز عدد صحیح ، زمان آن به جای 13 ژانویه 1901 ، 19 دسامبر 2038 خواهد بود.

پشتیبانی WireGuard

Linux 5.6 همراه با فناوری Wireguard VPN است او مدتی است که در مورد خودش زیاد صحبت کرده است. این ، در میان چیزهای دیگر ، ناشی از یک است برقراری اتصال سریع ، عملکرد خوب و هندلینگ قوی ، سریع و شفاف اتصال قطع می شود. علاوه بر این ، فن آوری تونل پیکربندی بسیار کارآمد و بسیار آسان تر است از فناوری های قدیمی VPN ؛ Wireguard با جدیدترین الگوریتم های رمزگذاری ، امنیت را در برابر شنود شنود تأمین می کند.

WireGuard از Curve25519 برای تبادل کلید ، ChaCha20 برای رمزگذاری ، Poly1305 برای احراز هویت داده ها ، SipHash برای کلیدهای قابل هشدار و BLAKE2s برای هش. این از لایه 3 برای IPv4 و IPv6 پشتیبانی می کند و می تواند v4-in-v6 و بالعکس را کپسوله کند. WireGuard توسط برخی از ارائه دهندگان خدمات VPN مانند Mullvad VPN ، AzireVPN ، IVPN و Cryptostorm ، مدتها قبل از ورود به سیستم عامل لینوکس ، به دلیل طراحی "عالی" ، پذیرفته شده است.

پشتیبانی ARM EOPD

به دلیل آسیب پذیری Meltdown که به یک مهاجم در فضای کاربر اجازه می دهد تا داده ها را از فضای هسته با استفاده از ترکیبی از اجرای سوداگرانه و کانال های کودک مبتنی بر حافظه پنهان بخواند. دفاع هسته در برابر Meltdown جداسازی جداول صفحه هسته است ، جدا کردن کامل جداول صفحه هسته از نقشه برداری فضای کاربر. این کار می کند اما دارای هزینه عملکرد بسیار قابل توجه است و ممکن است در استفاده از سایر عملکردهای پردازنده تداخل ایجاد کند.

با این حال ، به طور گسترده ای پذیرفته شده است که جداسازی فضا برای محافظت از سیستم ها برای مدتی آینده به طور فزاینده ای ضروری خواهد بود.

یک گزینه جایگزین وجود دارد که ابتکاری مبتنی بر E0PD است، که به عنوان بخشی از برنامه های افزودنی Arm v8.5 اضافه شده است. E0PD دسترسی از فضای کاربر به وسط کارت حافظه را تضمین می کند هسته همیشه در زمان ثابت انجام می شود ، بنابراین از حملات همگام سازی جلوگیری می شود.

بنابراین، E0PD مانع از اجرای حدسی آن در حافظه نمی شود که فضای کاربر نباید به آنها دسترسی داشته باشد ، اما کانال کناری را که به طور معمول برای استخراج داده ها استفاده می شود ، مسدود می کند در معرض عملیات بد حدسی قرار گرفت.

سرانجام اگر می خواهید در مورد آن بیشتر بدانید ، می توانید مشورت کنید لینک زیر


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.