انتشار رسمی لینوکس کرنل 6.15: آنچه جدید است

انتشار رسمی لینوکس کرنل 6.15: آنچه جدید است
به گزارش اپست به نقل از 9to5linux ، امروز، لینوس توروالدز انتشار و دسترسپذیری عمومی لینوکس 6.15 را اعلام کرد. این جدیدترین نسخه پایدار کرنل است که چندین ویژگی و بهبود جدید، پشتیبانی بهتر از سختافزار و موارد دیگر را به ارمغان میآورد.
از نکات برجسته لینوکس 6.15 میتوان به پشتیبانی از Rust برای hrtimer و ARMv7، یک پارامتر بوت جدید setcpuid= برای پردازندههای x86، پشتیبانی از sched_ext برای شمارش و گزارش رویدادهای داخلی، بهبودهای PMU اینتل و AMD در x86، پشتیبانی از مجازیسازی تو در تو برای VGICv3 در ARM و پشتیبانی از شبیهسازی FEAT_PMUv3 در Apple Silicon اشاره کرد.
همچنین، در کرنل لینوکس 6.15 یک API جدید برای دریافت اطلاعات در مورد رویدادهای mount و unmount سیستمهای فایل، پشتیبانی از کلیدهای رمزنگاری سختافزاری در لایه بلوک، پشتیبانی از آدرسدهی بلوکی 48 بیتی در سیستم فایل EROFS و یک هوک امنیتی جدید برای زیرسیستم io_uring که کنترل بیشتری به ماژولهای امنیتی میدهد، اضافه شده است.
سیستم فایل FUSE اکنون میتواند نام فایلهای بیش از 1024 کاراکتر را مدیریت کند، زیرسیستم perf اکنون میتواند نمایهسازی تاخیر را با استفاده از اطلاعات زمانبند انجام دهد، زیرسیستم BPF اعتبارسنجی بهبودیافته برنامهها با حلقهها را به دست آورده است و سیستم فایل OverlayFS یک گزینه mount جدید override_creds دریافت کرده است که اعتبارنامههای مورد استفاده برای دسترسی به لایههای پایینتر را تغییر میدهد.
علاوه بر این، کرنل لینوکس 6.15 از توسعههای جدید برای معماری RISC-V پشتیبانی میکند، از جمله توسعه ممیز شناور BFloat16، توسعههای Zaamo و Zalrsc، و توسعه ZBKB، همچنین پشتیبانی از دستگاههای زونبندی شده برای فایلسیستم XFS، و پشتیبانی از دریافت بدون کپی (zero-copy) دادههای شبکه برای زیرسیستم io_uring.
برخی ویژگیهای جدید شبکه نیز در لینوکس 6.15 در دسترس هستند، از جمله یک گزینه جدید برای سوکت TCP با نام (TCP_RTO_MAX_MS) که میتواند برای تنظیم حداکثر زمان بین تلاشهای ارسال مجدد در IPv4 استفاده شود و مجموعهای جدید از بازخوانیهای BPF برای دریافت مهر زمانی (timestamps) از نقاط مختلف در پشته شبکه.
پشتیبانی سختافزاری همانطور که انتظار میرفت از طریق درایورهای جدید و بهروز شده بهبود یافته است، که پشتیبانی از تاچ بار اپل (Apple Touch Bar)، گوشی هوشمند گوگل پیکسل پرو 6 (Google Pixel Pro 6)، بورد توسعه MYIR Remi Pi، کنترلر تعبیهشده Huawei Matebook E Go، بورد Milk-V Jupiter RISC-V، و لپتاپهای HP با استفاده از چیپهای صوتی CS35L41 HDA را به ارمغان میآورد.
لینوکس 6.15 همچنین درایور فن ACPI را بهروزرسانی میکند تا فنهایی را که از بررسی وضعیت دقیق پشتیبانی میکنند اما کنترل دقیق ندارند، مدیریت کند. همچنین درایور دکمه ACPI نیز بهروزرسانی شده تا علاوه بر اعلانهای دستگاه، در اعلانهای رویدادهای سیستمی نیز مشترک شود، که در برخی سیستمها برای بیدار کردن سیستم از حالت خواب مورد نیاز است.
در میان دیگر تغییرات قابل توجه، لینوکس ۶.۱۵ پشتیبانی از سیستمهای ۳۲ بیتی (x86) با بیش از هشت CPU و/یا بیش از ۴ گیگابایت رم را حذف میکند. همچنین، ماژول امنیتی Landlock مکانیزم حسابرسی جدیدی دریافت کرده است که برای آسانتر کردن درک رد دسترسیها طراحی شده است.
یک زیرسیستم جدید به نام fwctl نیز اضافه شده است که به فضای کاربری امکان میدهد تا به طور ایمن، RPCها (فراخوانی رویههای از راه دور) را در فریمور دستگاهها ایجاد و اجرا کند. علاوه بر این، هسته یک ویژگی امنیتی جدید به دست آورده است که به آن اجازه میدهد تا چندین نگاشت حافظه را در برابر تغییرات “مهر و موم” کند، اما این ویژگی به طور پیشفرض غیرفعال است زیرا ممکن است برخی از برنامهها را دچار مشکل کند.
همین الان میتوانید کرنل لینوکس ۶.۱۵ را از درخت گیت لینوس توروالدز یا وبسایت kernel.org دانلود کنید، اگر مایل به کامپایل آن روی توزیع گنو/لینوکس خود هستید. با این حال، توصیه میکنم قبل از بهروزرسانی کرنل خود، منتظر بمانید تا این نسخه جدید لینوکس در مخازن نرمافزاری پایدار توزیع شما در دسترس قرار گیرد.
اکنون که کرنل لینوکس ۶.۱۵ منتشر شده است، پنجره ادغام برای شاخه اصلی بعدی کرنل، یعنی لینوکس ۶.۱۶، باز میشود که انتظار میرود در پایان جولای یا اوایل آگوست ۲۰۲۵ عرضه شود. تا آن زمان، اولین نسخه توسعهدهنده کاندید انتشار (RC) برای آزمایش عمومی در دو هفته آینده، در ۸ ژوئن، در دسترس خواهد بود.





