lkml.org 
[lkml]   [2008]   [Apr]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [RESEND][RFC] BFQ I/O Scheduler
Avi Kivity ha scritto:
> Jumping in at random, does "process" here mean task or mms_struct? If
> the former, doesn't that mean that a 100-thread process can starve out
> a single-threaded process?
>
> Perhaps we need hierarchical io scheduling, like cfs has for the cpu.
>
Hierarchical would simplify isolating groups of threads or processes.
However, some simple solution is already available with bfq. For
example, if you have to fairly share the disk bandwidth between the
above 100 threads and another important thread, you get it by just
assigning weight 1 to each of these 100 threads, and weight 100 to the
important one.

Paolo

--
-----------------------------------------------------------
| Paolo Valente | |
| Algogroup | |
| Dip. Ing. Informazione | tel: +39 059 2056318 |
| Via Vignolese 905/b | fax: +39 059 2056199 |
| 41100 Modena | |
| home: http://algo.ing.unimo.it/people/paolo/ |
-----------------------------------------------------------



\
 
 \ /
  Last update: 2008-04-17 17:51    [W:0.130 / U:0.988 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site