![]() |
2010-07-30
, 08:18
|
Posts: 317 |
Thanked: 787 times |
Joined on Oct 2009
@ Krakow, Poland
|
#31
|
The Following User Says Thank You to dwaradzyn For This Useful Post: | ||
![]() |
2010-07-30
, 09:50
|
|
Posts: 55 |
Thanked: 14 times |
Joined on Mar 2010
|
#32
|
The Simple I/O scheduler is an extremely simple scheduler, based on noop and deadline, that relies on deadlines to ensure fairness. The algorithm does not do any sorting but basic merging, trying to keep a minimum overhead. It is aimed mainly for aleatory access devices (eg: flash devices).
The Following User Says Thank You to jehan For This Useful Post: | ||
![]() |
2010-07-30
, 09:53
|
Posts: 515 |
Thanked: 266 times |
Joined on Nov 2009
@ Oelsted, Denmark
|
#33
|
Just noticed the SIO scheduler which is included in pf-kernel:
Code:The Simple I/O scheduler is an extremely simple scheduler, based on noop and deadline, that relies on deadlines to ensure fairness. The algorithm does not do any sorting but basic merging, trying to keep a minimum overhead. It is aimed mainly for aleatory access devices (eg: flash devices).
![]() |
2010-08-04
, 15:29
|
Posts: 52 |
Thanked: 55 times |
Joined on Dec 2009
|
#34
|
![]() |
2010-08-04
, 18:36
|
Posts: 176 |
Thanked: 262 times |
Joined on Nov 2009
@ Texas, USA
|
#35
|
This article mentions some new patches aimed at improving desktop responsiveness: http://www.phoronix.com/scan.php?pag...item&px=ODQ3Mw
I have been super busy lately with other projects but I will try back porting these patches in the next few days.
![]() |
2010-08-27
, 13:59
|
Posts: 268 |
Thanked: 1,053 times |
Joined on May 2010
@ The Netherlands
|
#36
|
This article mentions some new patches aimed at improving desktop responsiveness: http://www.phoronix.com/scan.php?pag...item&px=ODQ3Mw
I have been super busy lately with other projects but I will try back porting these patches in the next few days.
Nokia has funded some development work that has resulted in a set of eleven patches for exposing CFS low-latency features.
The Following User Says Thank You to iDont For This Useful Post: | ||
![]() |
2010-08-29
, 23:10
|
Posts: 52 |
Thanked: 55 times |
Joined on Dec 2009
|
#37
|
Have you had any luck back porting those patches? They sure look like a worthy addon for the N900
Also, I'm sure you've came across this post too:
-Source: http://www.phoronix.com/scan.php?pag...item&px=ODU0OQ
Just a heads-up, not a request
One more question btw: which version of BFS have you incorporated in the kernel-power?
And if possible and time permits, could you try compiling the latest BFS patch with the (if possible, newest) kernel-power?
Keep up the good work, I really like this thread.
-iDont
The Following User Says Thank You to coreyoconnor For This Useful Post: | ||
![]() |
2010-08-30
, 06:13
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#38
|
![]() |
2010-08-30
, 13:44
|
Posts: 52 |
Thanked: 55 times |
Joined on Dec 2009
|
#39
|
![]() |
2010-08-30
, 14:32
|
Posts: 268 |
Thanked: 1,053 times |
Joined on May 2010
@ The Netherlands
|
#40
|
I have a test patch for the VM under IO pressure provided here:
http://lkml.org/lkml/2010/8/1/40
However the 2.6.34+ vmscan.c has changed significantly from the 2.6.28 vmscan.c. I think I messed up somewhere cause my patch causes the device to stick in lumpy reclaim mode continuously. Basically makes it unusable as soon as any VM scan operation occurs.
I have been travelling and haven't had a chance to work on any of the newer patches either. but I plan to!
I specifically started with the BFS 316 patch for 2.6.27 here:
http://ck.kolivas.org/patches/bfs/Un...C-2.6.27.patch
Although it contains a few bits and pieces from the 2.6.31 BFS 316 patch - Just because some of the 2.6.27 patch does not apply to 2.6.28.
Course, now that I check I find that BFS is now up to 330.. HMM! Looks like an update is in order.
My code is a proper branch of the kernel-power git tree. First on my list is to make a garage page for this branch.
I will keep it a separate project. I already create a git branch for these patches.