Interesting. They also mention a latency benchmark app called latt. I don't know if it's already in pts but it would be a great addition.
Phoronix: The v2 Rotary Interactivity Favor Scheduler
Version 2 of the Rotary Interactivity Favor Scheduler (RIFS) was published on Friday. The RIFS scheduler for the Linux kernel is designed for driving a low-latency Linux desktop...
http://www.phoronix.com/vr.php?view=MTEwMjQ
Interesting. They also mention a latency benchmark app called latt. I don't know if it's already in pts but it would be a great addition.
Almost no buzz on the net about this scheduler! Real low-profile stuff... anyone using it out there? Comparisons vs BFS?
Well, that is the price you pay for interactivity or low latency.
Seems like the main problem is that io kthreads aren't preemptible with the kernel most desktops use. Please Ubuntu, Debian, Mint, Fedora, and Suse, make the preempt kernel default.
If someone is running a server then either offer a server spin, or the less preemptive kernel for them in the repos.
Without these more strongly preemptive kernels schedulers just don't matter very much. Sure, you'll see some differences, but you'll see more differences between them if you change kernels. This is why I think Android didn't go with bfs(or some other scheduler than cds).
Has anyone heard of testing of this sort being openly performed?
Last edited by liam; 05-14-2012 at 01:39 PM.
I tried it over the weekend, it has issues...
Sure for the foreground task it seems to be giving more CPU time to it, but it is a bit too agressive.
Basically I was playing fullyscreen HeroesOfNewerth and would tabback to browse the net or IRC.
I usually run a kernel with the Brain Fuck Scheduler with no issue.
I tried a new kernel with this RIFS and switching between tasks has a clear lag (ok maybe a price to pay if the foreground app is given more priority). However, after the desktop had been up for about 4hours and HoN had been quit and restarted a number of times I ran into an issue where I entered a game and I was getting 5fps (usually 45) and everything was sluggish. restart of HoN didn't fix, restart of X didn't fix (ie something more fundemental).
I rebooted to my BFS to find they didn't pause and got a leave (and -10mmr)
so yer not that great of a schedules, im sticking with stock or BFS
Hi have you tried rebooting your box?If you have tried rebooting that means it is not the bug of RIFS. If the lagging problem is gone after you rebooted your machine, it is my mistake and please contact with me by email:hi3766691@gmail.com to help me to work on the bug by giving me the config or something else. ;-)
Last edited by 3766691; 05-15-2012 at 08:12 AM.