A development blog of what Con Kolivas is doing with code at the moment with the emphasis on linux kernel, MuQSS, BFS and -ck.
Friday, 4 October 2019
5.3 Delays
Sorry about not releasing a new kernel. Motivation and time issues have prevented me from updating to the latest kernel. I will get around to it eventually.
Thanks for the update! Can't wait for a 5.3 refresh. Your scheduler is leaps and bounds ahead of others in terms of power consumption and desktop usage.
I've tried cfs since a long time again for fast FPS gaming - cfs just doesn't work for latency sensitive gaming - input is delayed and feels very inconsistent. So I'm on 5.2-MuQSS ofc.
Well, input latency in Quake ruins my day ;) MuQSS is the best scheduler for flick shots ofc.
Btw, maybe it makes sense to include steams fsync-kernel-patches into the ck-patchset. They intorduce a synchronization primitive which improves synchronization latency in wine a lot. I'm not sure where the official patches are - I'm using this two futex patches: https://aur.archlinux.org/cgit/aur.git/tree/?h=linux-fsync
I'm happy to accept minor changes and bugfixes as PRs, but I need to do a major version resync myself, and that's what's delayed this time. Could still be another week.
Thanks for the update! Can't wait for a 5.3 refresh. Your scheduler is leaps and bounds ahead of others in terms of power consumption and desktop usage.
ReplyDeleteThis.
DeleteNo worries.
Well worth the wait.
Thanks.
Work/life balance is important. Take care dude :)
ReplyDelete(and yes I'm aware of your dayjob)
I've tried cfs since a long time again for fast FPS gaming - cfs just doesn't work for latency sensitive gaming - input is delayed and feels very inconsistent. So I'm on 5.2-MuQSS ofc.
ReplyDeletedude, you are a master of encouragement and motivation :)))
DeleteYeah, he's absolutely right.
DeleteWell, input latency in Quake ruins my day ;) MuQSS is the best scheduler for flick shots ofc.
DeleteBtw, maybe it makes sense to include steams fsync-kernel-patches into the ck-patchset. They intorduce a synchronization primitive which improves synchronization latency in wine a lot. I'm not sure where the official patches are - I'm using this two futex patches: https://aur.archlinux.org/cgit/aur.git/tree/?h=linux-fsync
They work fine on MuQSS.
MuQSS & fsync implemented in the following repository
Deletehttps://github.com/zen-kernel/zen-kernel/
I'm happy to accept minor changes and bugfixes as PRs, but I need to do a major version resync myself, and that's what's delayed this time. Could still be another week.
ReplyDeletehttps://i.imgflip.com/3du3uu.jpg
ReplyDelete:)))
DeleteYeah man was wondering about this, didn't even notice it was out of date. Thanks for at least taking the time to post about it
ReplyDelete