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.
This is mostly a resync from 5.0-ck1 with some build and boot fixes courtesy of Serge Belyshev (thanks!)
Thank you very much, sir.ReplyDelete
Thank you very much,CK.ReplyDelete
You did a great job!
Smooth as ever :) ThxReplyDelete
Smooth as silk, solid as a rock.ReplyDelete
Thanks a lot. Running this with Kwin-LowLatency on Gentoo and it feels great.ReplyDelete
Each 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?ReplyDelete
Any chance to get the tunables:ReplyDelete
They were excellent for fine-tuning.
They're still there. I'm guessing you just applied muqss? They're part of the -ck patchset.Delete
I switched "back" to -ck now.Delete
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!ReplyDelete
Anyone else seeing boot time RCU stalls with 5.1.15-ck1? Seems to happen about once every four boots.ReplyDelete
By the way there's no stack trace for the stalls.Delete
In the end this was fixed by adding "nothreadirqs" to the kernel command line.Delete
P.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.Delete
ck1: KSysguard shows 2 cores at 100% when idle, htop shows 2-3% average on all 4 cores but load average of 5.5.ReplyDelete
Is this expected behaviour?
Nothing said. Tracked it down to a SSD failure.Delete
Please 5.2 me.ReplyDelete
When compiling kernel, load goes up to 12 on AMD Ryzen 5 2500U and opening new apps is extremely slowReplyDelete
I really like reading through a post that can make people think. Also, many thanks for permitting me to comment!ReplyDelete