لینوس توروالدز تایید کرد که هسته لینوکس 7.0 تقریباً آماده انتشار است و بهبودهای عملکردی زیادی را به همراه دارد
انتشار هستههای لینوکس در گذشته تنها برای کسانی که روزانه با لینوکس کار میکردند، جالب بود. اما با محبوبیت استیم دک و رایانههای مبتنی بر SteamOS، بهبودهای هسته اکنون بسیار جذابتر شدهاند. نسخه 7.0 هسته لینوکس اکنون آماده انتشار است (با تشکر از Phoronix) و مجموعهای از بهبودهای عملکردی را به همراه دارد.
بیشتر پیشرفتهای جدید مربوط به بارهای کاری سرور هستند، اما برخی از آنها پتانسیل بهبود پاسخگویی دسکتاپ و عملکرد بازی را دارند، اگرچه باید منتظر بمانیم تا بنچمارکها منتشر شوند تا مطمئن شویم.
جالبترین ویژگی احتمالاً TIP Time Slice Extension است، زیرا به یک برنامه اجازه میدهد در صورت انجام یک کار حیاتی، درخواست تمدید موقت زمان را بدهد تا در بدترین زمان ممکن توسط زمانبند هسته پیشدستی (کنار گذاشته) نشود.
این بدان معناست که برای مثال، یک بازی یا یک برنامه صوتی سیگنالی دریافت میکند که قرار است به طور موقت کنار گذاشته شود و مودبانه درخواست میکند “لطفاً، آقا، میتوانم کمی بیشتر داشته باشم” تا بتواند کار خود را به پایان برساند. به نوبه خود، این میتواند منجر به عملکرد روانتر دسکتاپ با برنامههای سنگین و تجربه بازی روانتر شود و حتی ممکن است 1% FPS پایین را بهبود بخشد.
مکانیزم جدید مدیریت حافظه “sheaves”، اگرچه برای سرورها طراحی شده است، اما میتواند دسکتاپها را نیز بهبود بخشد. بسیاری از برنامههای سنگین CPU، مانند برخی بازیها، به این دلیل اینگونه رفتار میکنند که نیاز به تخصیص و آزادسازی مداوم حافظه دارند. در نتیجه، افزایش سرعت sheaves پتانسیل کاهش پیکهای تأخیر را در هنگام تحت فشار بودن CPU دارد.
بقیه ارتقاءها برای سرورها مناسبتر به نظر میرسند: Open Tree Namespace امکان ایجاد بسیار سریعتر کانتینرها (در Docker، Kubernetes و میکروسرویسها) را فراهم میکند که یک مزیت بزرگ برای خدمات میزبانی مربوطه است. IO_uring بهتر و شبکهسازی zero-copy به طور قابل توجهی بار CPU را هنگام مدیریت ترافیک شبکه زیاد (مثلاً 10+ گیگابیت بر ثانیه) کاهش میدهد و تنظیمات بیشتر زمانبند باید به سرورهای وب و پایگاه داده اجازه دهد بار را روانتر مدیریت کنند.
احتمالاً از خود میپرسید که توزیع مورد علاقه شما چه زمانی شروع به استفاده از هسته جدید خواهد کرد. Canonical امیدوار است که اوبونتو 26 LTS آینده در آوریل با هسته جدید عرضه شود، همانطور که فدورا 44 نیز در همان بازه زمانی عرضه خواهد شد. توزیع بازی Bazzite از فدورا مشتق شده و به سرعت منتشر میشود، بنابراین ظرف یک ماه به آن خواهد رسید؛ بیایید آن را ماه می بنامیم. ChimeraOS، توزیع بازی متمرکز بر دستگاههای دستی، باید حدود ژوئن آن را دریافت کند. اوه، بله، و اکنون میتوانید لوگوی بوت Tux را تغییر دهید.
- کولبات
- بهمن 20, 1404
- 19 بازدید






