هسته لینوکس 5.3 قبلاً آزاد شده است ، بدانید چه جدید است

هسته لینوکس

پس از دو ماه توسعه ، Linus Torvalds هسته لینوکس نسخه 5.3 را معرفی کرد با کدام بین تغییرات قابل توجه ترین پشتیبانی از GPU AMD Navi برجسته شده است ، پردازنده های Zhaoxi و فناوری مدیریت قدرت Intel Speed ​​Select را انتخاب کنید و خیلی بیشتر.

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

در عین حال ، یک نقض رفتار می تواند نه تنها باعث تغییر در ABI ، حذف کدهای منسوخ شده یا خطاها شود ، بلکه اثر غیرمستقیم عملکرد مناسب و مفید را نیز ایجاد کند.

چه جدید در هسته لینوکس 5.3 است

از جدیدترین مواردی که در این نسخه جدید از هسته لینوکس 5.3 برجسته است ، می توانیم آن را پیدا کنیم درایور Amdgpu پشتیبانی اولیه از GPU های AMD NAVI را اضافه می کند (RX5700) ، که شامل Base Controller ، Display Interaction Code (DCN2) ، GFX and Compute Support (GFX10) ، SDMA 5 (DMA0 System) ، مدیریت نیرو و Media Encoders / Decoders (VCN2) است.

آمدگپو همچنین پشتیبانی از کارت های GPU Vega12 و Vega20 را بهبود بخشید ، که قابلیت های اضافی مدیریت حافظه و قدرت به آنها اضافه شد.

در درایور DRM کارت گرافیک های Intel برای تراشه های Icelake ، حالت جدید تصحیح گامای چند بخشی اعمال شده است. قابلیت نمایش از طریق DisplayPort با فرمت YCbCr4: 2: 0 اضافه شده است.

خدمات حافظه و سیستم

در هسته 5.3 ، معرفی پشتیبانی از فناوری مدیریت قدرت Intel Speed ​​Select ، چیست در سرورهای منتخب با پردازنده های Intel Xeon موجود است. این فناوری به شما امکان می دهد عملکرد پارتیشن و تنظیمات عملکرد را برای هسته های مختلف پردازنده تنظیم کنید ، به شما این امکان را می دهد که عملکرد را برای کارهایی که روی هسته های خاص انجام می شود اولویت بندی کنید و عملکرد را روی هسته های دیگر از بین ببرید

از طرف دیگر در هسته لینوکس 5.3 فرآیندهای موجود در فضای کاربر توانایی صبر کوتاه مدت بدون استفاده از حلقه ها را دارند با استفاده از دستورالعمل umwait. این دستورالعمل ، به همراه دستورالعمل های umonitor و tpause ، در تراشه های آینده "Tremont" اینتل ارائه می شود و امکان اجرای تأخیرهایی را فراهم می کند که باعث صرفه جویی در انرژی می شوند و در هنگام استفاده از Hyper Threading بر روی سایر رشته ها تأثیر نمی گذارند.

برای معماری RISC-V ، پشتیبانی از صفحات حافظه بزرگ اضافه شده است (صفحات بزرگ)

زیر سیستم دیسک ، سیستم ورودی و خروجی

برای سیستم فایل XFS ، گزینه بای پس inode چند رشته ای پیاده سازی شده است (به عنوان مثال ، هنگام بررسی سهمیه ها). ioctl جدید BULKSTAT و INUMBERS اضافه شده است ، دسترسی به توابعی که در نسخه پنجم قالب FS ظاهر شده است ، مانند زمان تولد inode و توانایی تنظیم پارامترهای BULKSTAT و INUMBERS برای هر گروه AG (گروه های اختصاصی).

در حین برای پشتیبانی از سیستم فایل Ext4 برای پوشه های خالی اضافه شده است (بلوک های لینک نشده). پرچم "i" برای پرونده های باز پردازش شد (در صورتی که هنگام باز بودن پرونده ، پرچم تنظیم شده باشد ، نوشتن ممنوعیت نوشتن).

F2FS گزینه ای برای محدود کردن جمع آوری زباله هنگام کار در حالت بازرسی = غیرفعال اضافه می کند.

توانایی میزبانی یک فایل مبادله در F2FS با I / O مستقیم اضافه شده است. برای همه کاربران ، پشتیبانی برای اصلاح یک پرونده و اختصاص بلوک برای آن پرونده ها اضافه شده است.

مجازی سازی و امنیت

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

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

Netfilter برای nftables پشتیبانی از مکانیسم های فیلتر را اضافه می کند بسته های شتاب دهنده سخت افزاری با استفاده از Flow Block API که به درایورها اضافه شده است. جداول قانون کامل با همه رشته ها را می توان در کنار آداپتورهای شبکه حمل کرد. درج با اتصال NFT_TABLE_F_HW به جدول انجام می شود.

فراداده ساده برای پروتکل های لایه 3 و 4 ، اقدامات قبول / رد ، مطابقت با IP و پورت های شبکه فرستنده / گیرنده و نوع پروتکل پشتیبانی می شوند.


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

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

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

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

*

*

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