| Date | Sun, 30 Aug 2009 22:49:08 -0400 | From | Rik van Riel <> | Subject | Re: [PATCH 14/23] io-conroller: Prepare elevator layer for single queue schedulers |
| |
Vivek Goyal wrote: > Elevator layer now has support for hierarchical fair queuing. cfq has > been migrated to make use of it and now it is time to do groundwork for > noop, deadline and AS. > > noop deadline and AS don't maintain separate queues for different processes. > There is only one single queue. Effectively one can think that in hierarchical > setup, there will be one queue per cgroup where requests from all the > processes in the cgroup will be queued. > > Generally io scheduler takes care of creating queues. Because there is > only one queue here, we have modified common layer to take care of queue > creation and some other functionality. This special casing helps in keeping > the changes to noop, deadline and AS to the minimum. > > Signed-off-by: Nauman Rafique <nauman@google.com> > Signed-off-by: Gui Jianfeng <guijianfeng@cn.fujitsu.com> > Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Acked-by: Rik van Riel <riel@redhat.com>
-- All rights reversed.
|