🔵 عنوان مقاله
Linux Fair DRM Scheduler Graduates Out Of The "RFC" Phase
🟢 خلاصه مقاله:
** این ابتکار با رهبری Tvrtko Ursulin از Igalia یک زمانبند «عادلانه» برای زیرسامانه DRM در هسته Linux ارائه میکند که با الهام از CFS تلاش دارد اجرای مشتریهای گرافیکی تعاملی را در کنار بارهای سنگین GPU روان و پاسخگو نگه دارد. این زمانبند با توزیع منصفانه زمان GPU میان صفهای فرمان و جلوگیری از گرسنگی، تعادل بهتری بین تأخیر پایین و پایداری بار ایجاد میکند. مجموعه وصلهها از مرحله RFC عبور کرده و به ادغام در شاخه اصلی هسته نزدیکتر شده است؛ در صورت پذیرش، میتواند تجربه دسکتاپ و ورکاستیشن را در طیف گستردهای از درایورهای گرافیکی بهبود دهد.
#Linux #DRM #GPU #Scheduler #Kernel #CFS #OpenSource #Igalia
🟣لینک مقاله:
https://www.phoronix.com/news/Fair-DRM-Scheduler-Post-RFC
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Linux Fair DRM Scheduler Graduates Out Of The "RFC" Phase
🟢 خلاصه مقاله:
** این ابتکار با رهبری Tvrtko Ursulin از Igalia یک زمانبند «عادلانه» برای زیرسامانه DRM در هسته Linux ارائه میکند که با الهام از CFS تلاش دارد اجرای مشتریهای گرافیکی تعاملی را در کنار بارهای سنگین GPU روان و پاسخگو نگه دارد. این زمانبند با توزیع منصفانه زمان GPU میان صفهای فرمان و جلوگیری از گرسنگی، تعادل بهتری بین تأخیر پایین و پایداری بار ایجاد میکند. مجموعه وصلهها از مرحله RFC عبور کرده و به ادغام در شاخه اصلی هسته نزدیکتر شده است؛ در صورت پذیرش، میتواند تجربه دسکتاپ و ورکاستیشن را در طیف گستردهای از درایورهای گرافیکی بهبود دهد.
#Linux #DRM #GPU #Scheduler #Kernel #CFS #OpenSource #Igalia
🟣لینک مقاله:
https://www.phoronix.com/news/Fair-DRM-Scheduler-Post-RFC
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Linux Fair DRM Scheduler Graduates Out Of The "RFC" Phase
Tvrtko Ursulin of Igalia has been leading the work on developing a 'fair' DRM scheduler for Linux kernel graphics drivers
🔵 عنوان مقاله
Linux 6.18 sched_ext Preps For Cgroup Sub-Scheduler Support
🟢 خلاصه مقاله:
در Linux 6.18 مجموعهای از بهروزرسانیها برای sched_ext آماده شده که مسیر پشتیبانی از cgroup sub-scheduler را هموار میکند. sched_ext امکان ساخت زمانبندِ نخهای کرنل با استفاده از BPF را فراهم میکند و زمینه را برای سیاستهای زمانبندی اختصاصی و قابل آزمایش فراهم میسازد. تمرکز بر sub-scheduler در محدوده cgroup به معنای اعمال سیاستهای متفاوت برای سرویسها و کانتینرهای مختلف، با ایزولاسیون بهتر و کنترل دقیقتر است. این تغییرات بیشتر جنبه زیرساختی دارند و با هدف یکپارچگی ایمن و تدریجی با زمانبند اصلی لینوکس در نسخه 6.18 ارائه میشوند.
#Linux #kernel #sched_ext #BPF #cgroups #scheduler #Linux6_18 #performance
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-sched-ext
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Linux 6.18 sched_ext Preps For Cgroup Sub-Scheduler Support
🟢 خلاصه مقاله:
در Linux 6.18 مجموعهای از بهروزرسانیها برای sched_ext آماده شده که مسیر پشتیبانی از cgroup sub-scheduler را هموار میکند. sched_ext امکان ساخت زمانبندِ نخهای کرنل با استفاده از BPF را فراهم میکند و زمینه را برای سیاستهای زمانبندی اختصاصی و قابل آزمایش فراهم میسازد. تمرکز بر sub-scheduler در محدوده cgroup به معنای اعمال سیاستهای متفاوت برای سرویسها و کانتینرهای مختلف، با ایزولاسیون بهتر و کنترل دقیقتر است. این تغییرات بیشتر جنبه زیرساختی دارند و با هدف یکپارچگی ایمن و تدریجی با زمانبند اصلی لینوکس در نسخه 6.18 ارائه میشوند.
#Linux #kernel #sched_ext #BPF #cgroups #scheduler #Linux6_18 #performance
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-sched-ext
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Linux 6.18 sched_ext Preps For Cgroup Sub-Scheduler Support
The sched_ext scheduler framework that allows creating kernel thread schedulers via BPF programs is ready with some updates for the Linux 6.18 kernel.