25 Jul, 2013
1 commit
-
Correct typo (double words) in documentations.
Signed-off-by: Masanari Iida
Acked-by: Randy Dunlap
Signed-off-by: Jiri Kosina
09 Apr, 2013
1 commit
-
Add the documentation text for latency, target_latency & group_idle
tunnable parameters in the block/cfq-iosched.txt.
Also fix few typo(spelling) mistakes.Signed-off-by: Namjae Jeon
Signed-off-by: Amit SahrawatLanguage somewhat modified by Jens.
Signed-off-by: Jens Axboe
10 Jan, 2013
1 commit
-
With the previous two patches, all cfqg scheduling decisions are based
on vfraction and ready for hierarchy support. The only thing which
keeps the behavior flat is cfqg_flat_parent() which makes vfraction
calculation consider all non-root cfqgs children of the root cfqg.Replace it with cfqg_parent() which returns the real parent. This
enables full blkcg hierarchy support for cfq-iosched. For example,
consider the following hierarchy.root
/ \
A:500 B:250
/ \
AA:500 AB:1000For simplicity, let's say all the leaf nodes have active tasks and are
on service tree. For each leaf node, vfraction would beAA: (500 / 1500) * (500 / 750) =~ 0.2222
AB: (1000 / 1500) * (500 / 750) =~ 0.4444
B: (250 / 750) =~ 0.3333and vdisktime will be distributed accordingly. For more detail,
please refer to Documentation/block/cfq-iosched.txt.v2: cfq-iosched.txt updated to describe group scheduling as suggested
by Vivek.v3: blkio-controller.txt updated.
Signed-off-by: Tejun Heo
Acked-by: Vivek Goyal
09 Aug, 2012
1 commit
-
Update tunable options in block/cfq-iosched.txt.
Signed-off-by: Namjae Jeon
Signed-off-by: Jens Axboe
05 Aug, 2011
1 commit
-
There are always questions about why CFQ is idling on various conditions.
Recent ones is Christoph asking again why to idle on REQ_NOIDLE. His
assertion is that XFS is relying more and more on workqueues and is
concerned that CFQ idling on IO from every workqueue will impact
XFS badly.So he suggested that I add some more documentation about CFQ idling
and that can provide more clarity on the topic and also gives an
opprotunity to poke a hole in theory and lead to improvements.So here is my attempt at that. Any comments are welcome.
Signed-off-by: Vivek Goyal
Signed-off-by: Jens Axboe
23 Aug, 2010
1 commit
-
Some documentation to provide help with tunables.
Signed-off-by: Vivek Goyal
Acked-by: Jeff Moyer
Signed-off-by: Jens Axboe