لینوکس 5.18 اکنون با بهبودهای بسیاری برای AMD و Intel در دسترس است و از تراشه FSD تسلا پشتیبانی می کند.

لینوکس 5.18

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

در لینوکس 5.18 تغییرات متعددی ارائه شده است که پشتیبانی از سخت افزار AMD و Intel را بهبود می بخشد. علاوه بر این، از تراشه FSD تسلا نیز پشتیبانی می کند، FSD مخفف عبارت Full-Self Driving است. به عبارت دیگر، تسلاهای ایلان ماسک اکنون به طور رسمی توسط هسته لینوکس پشتیبانی می شوند. همچنین درست است که توروالدز و شرکا هیچ کاری را بدون دلیل انجام نمی دهند، بنابراین با لینوکس 5.18 به بعد می توانیم اخباری مبنی بر بهبود تسلا به نحوی گزارش کنیم.

نکات برجسته Linux 5.18

فهرست ایجاد شده توسط مایکل لارابل:

  • پردازنده ها:
    • به‌روزرسانی‌های زمان‌بندی در مورد تعادل NUMA که می‌تواند عملکرد سرورهای AMD EPYC را به ویژه بهبود بخشد.
    • پشتیبانی از رابط بازخورد سخت افزاری اینتل با درایور جدید "HFI" اینتل برای این ویژگی مهم پردازنده های هیبریدی آن ادغام شده است.
    • سیلیکون تعریف‌شده نرم‌افزار اینتل برای ویژگی بحث‌برانگیز CPUهای اینتل در مورد امکان فعال‌سازی ویژگی‌های سیلیکونی اضافی با استفاده از کلیدهای رمزنگاری شده ادغام شده است. اینتل هنوز هیچ محصولی با SDSi معرفی نکرده است، اما گمان می‌رود که در راه باشد، اگرچه هنوز مشخص نیست که چه پردازنده‌ها/ویژگی‌هایی را می‌توانند به مدل مجوز تبدیل کنند.
    • ردیابی شعب غیرمستقیم اینتل (IBT) آغاز شد. این بخشی از فناوری Intel Control-Flow Enforcement با Tiger Lake و CPUهای جدیدتر برای بهبود امنیت است.
    • پشتیبانی Intel ENQCMD قبل از Sapphire Rapids مجدداً فعال شده است، پس از اینکه کد قبلاً به دلیل خرابی در هسته غیرفعال شده بود.
    • مجازی سازی تو در تو AMD و همچنین مجازی سازی تودرتو بهبود یافته است.
    • AMD در حال آماده سازی کد جدید درایور صدا برای پلتفرم های آینده است.
    • آماده سازی بیشتر AMD EDAC برای Zen 4.
    • اینتل PECI در نهایت به عنوان رابط کنترل محیط سکوی اینتل برای رابط بین CPU و BMC ها در پلتفرم های سرور ادغام شد.
    • درایور AMD HSMP برای پورت مدیریت سیستم میزبان برای دسترسی به اطلاعات اضافی در پلتفرم های سرور AMD ادغام شده است.
    • درایور Intel Idle پشتیبانی بومی را برای CPUهای Intel Xeon "Sapphire Rapids" اضافه می کند.
    • درایور اینتل P-State اکنون به جای استفاده از مقدار EPP پیش فرض کدگذاری شده تا این مرحله، از مقدار EPP پیش فرض که توسط سیستم عامل نشان داده شده است استفاده می کند.
    • آماده سازی برای مجازی سازی IPI اینتل.
    • یکپارچه سازی کد AMD و Intel بیشتر.
    • پشتیبانی از CPUPower برای استفاده با درایور P-State AMD که در لینوکس 5.17 معرفی شد.
    • KVM اکنون از ماشین های مجازی AMD با حداکثر 511 vCPU پشتیبانی می کند، در حالی که تا کنون فقط تا 255 vCPU برای سیستم های AMD امکان پذیر بود.
    • پشتیبانی از حافظه مجازی RISC-V Sv57 برای جداول صفحه پنج سطحی به همراه سایر پیشرفت های معماری CPU برای این CPU ISA بدون حق امتیاز. برخی از کارهای دیگر شامل پشتیبانی رابط RSEQ (توالی های قابل راه اندازی مجدد) و پشتیبانی از CPU Idle RISC-V است.
    • پشتیبانی از تراشه FSD تسلا در این SoC ARM مبتنی بر سامسونگ تعبیه شده است که از رایانه کامل خودران خودروهای تسلا استفاده می کند.
    • Razperry Pi Zero 2 W اکنون با هسته اصلی لینوکس سازگار است.
    • حذف کد معماری CPU Andes NDS32 زیرا آن کد دیگر برای معماری AndesCore 32 بیتی مورد استفاده در کنترل سیگنال دیجیتال و برنامه های کاربردی IoT حفظ نمی شود.
  • GPU و گرافیک:
    • حالت ویدیوی AMDGPU FreeSync در مقایسه با هسته های قبلی که برای فعال کردن حالت ویدیوی FreeSync به گزینه ماژول AMDGPU نیاز داشتند، به طور پیش فرض فعال است.
    • AMD در حال آماده سازی کد برای GPUهای آینده/آینده است که به صورت بلوک به بلوک فعال شوند، بنابراین در حال حاضر از نظر افشای اطلاعات/افشای جزئیات جدید هیجان انگیز نیست.
    • پشتیبانی CRIU از درایور AMDKFD برای بررسی / بازیابی قابلیت های بارهای کاری محاسبه ROCm هدف اصلی است.
    • پشتیبانی از زیرپلتفرم Intel DG2-G12 به عنوان آن نوع جدید در کنار اهداف اعلام شده DG2/Alchemist G10 و G11. همچنین بسیاری دیگر از کارهای گرافیکی گسسته DG2/Alchemist به طور کلی وجود دارد.
    • پشتیبانی از گرافیک Intel Alder Lake N.
    • عملیات سریعتر FBDEV و رفع بیشتر درایورهای FBDEV.
    • پشتیبانی از ASpeed ​​AST2600 و سایر تغییرات جزئی درایور DRM.
  • سایر تغییرات سخت افزاری و اضافه شده:
    • مانیتورینگ سنسور بهبود یافته برای مادربردهای جدید ایسوس.
    • افزایش فعال سازی Compute Express Link (CXL).
    • درایور رمزگشایی ویدیوی Tegra NVIDIA از مرحله عرضه در زیرسیستم رسانه ارتقا یافته است.
    • درایورهای ورودی جدید صفحه کلید Mediatek MT6779 و صفحه نمایش لمسی Imagis.
    • اکنون پشتیبانی از نمایه پلتفرم ACPI برای ThinkPads های مجهز به AMD به درستی کار می کند.
    • راه حل های بیشتر درایور برای تبلت های Android x86.
    • بهبودهای مداوم در پشتیبانی از صفحه کلید اپل.
    • یک درایور HID برای صفحه کلید با آی سی های عجیب و غریب SigmaMicro.
    • درایور Razer HID برای کیبوردها/دستگاه‌های Razer که کاملاً با HID سازگار نیستند.
    • بسیاری از به روز رسانی های شبکه، مانند همیشه.
    • رفع خط مشی حرارتی برای برخی از لپ تاپ های HP Omen.
    • پشتیبانی صوتی Intel Alder Lake "PS".
  • سیستم های ذخیره سازی و فایل:
    • ReiserFS منسوخ شده است و درایور سیستم فایل قرار است در سال 2025 حذف شود.
    • ویژگی commit سریع EXT4 باید سریعتر و مقیاس پذیرتر باشد.
    • دو تغییر مهم در exFAT برای اجازه دادن به نقاط پایانی در مسیرها و توقف پاک کردن "VolumeDirty" برای جلوگیری از کوتاه شدن مصنوعی عمر دستگاه ذخیره سازی مهم است.
    • کار اساسی بر روی آماده سازی EROFS فقط خواندنی برای پشتیبانی از ویژگی های جدید.
    • Ceph به "یک مشکل بسیار ناخوشایند" می پردازد و پیشرفت های دیگری را انجام می دهد.
    • بهبودهای بیشتر XFS.
    • پشتیبانی NFSD از ویژگی فایل زمان تولد NFSv4 برای زمان ایجاد فایل.
    • بهبود عملکرد F2FS
    • Btrfs پشتیبانی I/O رمزگذاری شده و fsync سریعتر را اضافه می کند.
    • FSCRYPT پشتیبانی مستقیم I/O را برای فایل های رمزگذاری شده اضافه می کند.
    • ویژگی های جدید و بهبود سرعت IO_uring.
    • بسیاری از بهینه‌سازی‌های بلوک و NVMe، از جمله کار بی‌پایان روی ورودی/خروجی کارآمدتر/سربار پایین‌تر.
    • پشتیبانی از صدای Intel Raptor Lake
  • امنیت:
    • ARM 64 بیتی اکنون از Shadow Call Stack (SCS) پشتیبانی می کند.
    • گزینه جدید random.trust_bootloader به همراه تغییرات دیگری به RNG اضافه شده است، از جمله برخی بهبودهای قابل توجه در تصادفی بودن به رهبری Jason Donenfeld.
    • درایور Xen USB در برابر میزبان های مخرب احتمالی سخت شده است.
    • شتاب AVX برای مسیر رمزنگاری SM3 همراه با بهینه‌سازی‌های مختلف ARM در سایر بخش‌های زیرسیستم کریپتو.
  • سایر رویدادهای هسته:
    • بیلدهای x86/x86_64 defconfig اکنون به طور پیش‌فرض از -Werror برای ارسال اخطارهای کامپایلر به عنوان خطا استفاده می‌کنند تا از کیفیت بهتر کد اطمینان حاصل شود.
    • مدیریت انعطاف‌پذیرتر کامپایلر LLVM/Clang با پشتیبانی از رشته‌های نسخه پست ثابت و پشتیبانی از LLVM/Clang هنگام نصب خارج از PATH.
    • تغییر در کل درخت برای تغییر از آرایه های با طول صفر به اعضای آرایه انعطاف پذیر.
    • تغییر از C89 به C11 برای نسخه زبان مقصد C.
    • DAMON رابط کنترل پیکربندی sysfs "DAMOS" را اضافه می کند.

لینوکس 5.18 در شب 22 می منتشر شده استاما آنچه در حال حاضر موجود است تربال آن است و باید آن را به صورت دستی نصب کنید. هم لینوس توروالدز و هم نگهبانان هسته توصیه می کنند حداقل تا اولین به روز رسانی تعمیر و نگهداری برای پذیرش انبوه صبر کنید.


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

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

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

نشانی ایمیل شما منتشر نخواهد شد.

*

*

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