Announcing
a new -ck release, 5.1-ck1 with the latest version of the Multiple
Queue Skiplist Scheduler, version 0.192. These are patches designed to
improve system responsiveness and interactivity with specific emphasis
on the desktop, but configurable for any workload.
linux-5.1-ck1:
-ck1 patches:
Git tree:
MuQSS only:
Download:
Git tree:
Web: http://kernel.kolivas.org
This is mostly a resync from 5.0-ck1 with some build and boot fixes courtesy of Serge Belyshev (thanks!)
Enjoy!
お楽しみ下さい
-ck
Thank you very much, sir.
ReplyDeleteThank you very much,CK.
ReplyDeleteYou did a great job!
Smooth as ever :) Thx
ReplyDeleteSmooth as silk, solid as a rock.
ReplyDeleteThanks a lot. Running this with Kwin-LowLatency on Gentoo and it feels great.
ReplyDeleteFYI -
ReplyDeleteEach of the tests is specifically designed to trigger a code path in the Linux kernel. Unlike most other benchmarks/performance tests, their purpose is not to simulate a real-life workload. github.com/mfleming/adrestia
Has the AMD/schedutil issue been fixed?
ReplyDeleteAny chance to get the tunables:
ReplyDelete/proc/sys/kernel/hrtimer_granularity_us
/proc/sys/kernel/hrtimeout_min_us
back?
They were excellent for fine-tuning.
They're still there. I'm guessing you just applied muqss? They're part of the -ck patchset.
DeleteAh ok.
DeleteMy bad.
Thank you.
I switched "back" to -ck now.
DeleteAmazing!
Stable on 5.1.15. The new BMQ scheduler shows quicker perf benchmarks but the ck patchset is much more ideal for desktop usage. Thanks!
ReplyDeleteAnyone else seeing boot time RCU stalls with 5.1.15-ck1? Seems to happen about once every four boots.
ReplyDeleteBy the way there's no stack trace for the stalls.
DeleteIn the end this was fixed by adding "nothreadirqs" to the kernel command line.
DeleteP.S. Thanks for the great work CK :)
Thanks. That's why I made threaded IRQs not a default configuration since it's not guaranteed to work everywhere.
Deleteck1: KSysguard shows 2 cores at 100% when idle, htop shows 2-3% average on all 4 cores but load average of 5.5.
ReplyDeleteIs this expected behaviour?
Nothing said. Tracked it down to a SSD failure.
DeletePlease 5.2 me.
ReplyDeleteWhen compiling kernel, load goes up to 12 on AMD Ryzen 5 2500U and opening new apps is extremely slow
ReplyDeleteI really like reading through a post that can make people think. Also, many thanks for permitting me to comment!
ReplyDelete