yes, not sure what is causing this
it could be issues with QT, gtk+, or the apps - or the kernel
the cflags of the system aren't even heavy:
"-O2 -march=native -pipe -mno-push-args -mno-align-stringops -minline-stringops-dynamically -fmodulo-sched"
afaik in the past this didn't occur so it could be a regression introduced some kernel versions before, glibc, etc. etc.
no time to troubleshoot right now though ...
This is RIFS-V3-Test(Actually is V5) based on RIFS-V2
It solved the interactivity problem RIFS-ES has.
http://rifs-scheduler.googlecode.com...s-V2-V3-Test.c
EDIT 2
Wow, I have run the latt -c255 sleep 10 with music playing and browsing using firefox.
No lag with Music and Screen.
[admin@localhost ~]$ latt -c255 sleep 10
Parameters: min_wait=100ms, max_wait=500ms, clients=255
Entries logged: 765
Wakeup averages
-------------------------------------
Max 148215 usec
Avg 11210 usec
Stdev 20550 usec
Stdev mean 743 usec
Work averages
-------------------------------------
Max 1210226 usec
Avg 59141 usec
Stdev 89912 usec
Stdev mean 3251 usec
Remember to rename it to rifs.c and replace it with the original one.
Chen
Last edited by 3766691; 06-24-2012 at 06:03 AM.
Hmm, I have post something wrong on the #145 floor.
Now, I have ported RIFS to 2.6.35. That means it can be used in Android. I have started testing it.