I have been testing the linux-ck kernel already some weeks ago. I did not find any performance benefits with regard to speed and throughput so that I stopped the tests.
But now I have tested on my laptop and I was specifically testing latency or responsiveness. And I was really surprised how the linux-ck kernel is outperforming the manjaro kernel in this regard.
What did I do?
I was testing GUI responsivenes (XFCE, firefox, terminal) while my laptop was compiling a kernel. I did this test with manjaro kernel linux57 5.7.0-3 and with linux-ck-skylake 5.7.8-1 from
[repo-ck] Server = http://repo-ck.com/$arch
The difference is significant.
With the manjaro kernel I can hardly work with the laptop while the kernel compilation is running. firefox start takes very long and it is basically not reponsive when it finally started. The terminal is reacting very slowly on mouse clicks and key strokes. Even canceling the compiler with control-C is only working after several retries and a long wait time.
With the linux-ck kernel on the other hand I can work with the laptop as if nothing is going on. The compilation is in the background, the fan is at 100 %, CPU temperature is at its limit (80 °C) but the system is fully responsive. Very impressive.
I am wondering what it that makes this kernel so responsive. Is it just the MuQSS scheduler for the CPU? Is that an option for the Manjaro kernel as well?