diff options
author | Gui Jianfeng <guijianfeng@cn.fujitsu.com> | 2010-04-13 04:07:50 -0400 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2010-04-13 04:14:20 -0400 |
commit | da69da184c06f365b335a0e013dc6360a82abe85 (patch) | |
tree | 940e4d1706b3b5c1c56e3fc7db63e1f1efb5c50f /Documentation/cgroups | |
parent | 34d0f179d6dd711d3fc13c0820a456c59aae8048 (diff) |
io-controller: Document for blkio.weight_device
Here is the document for blkio.weight_device
Signed-off-by: Gui Jianfeng <guijianfeng@cn.fujitsu.com>
Acked-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'Documentation/cgroups')
-rw-r--r-- | Documentation/cgroups/blkio-controller.txt | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/Documentation/cgroups/blkio-controller.txt b/Documentation/cgroups/blkio-controller.txt index db054ea3e7fb..d422b410a995 100644 --- a/Documentation/cgroups/blkio-controller.txt +++ b/Documentation/cgroups/blkio-controller.txt | |||
@@ -76,9 +76,38 @@ CONFIG_DEBUG_BLK_CGROUP | |||
76 | Details of cgroup files | 76 | Details of cgroup files |
77 | ======================= | 77 | ======================= |
78 | - blkio.weight | 78 | - blkio.weight |
79 | - Specifies per cgroup weight. | 79 | - Specifies per cgroup weight. This is default weight of the group |
80 | on all the devices until and unless overridden by per device rule. | ||
81 | (See blkio.weight_device). | ||
80 | Currently allowed range of weights is from 100 to 1000. | 82 | Currently allowed range of weights is from 100 to 1000. |
81 | 83 | ||
84 | - blkio.weight_device | ||
85 | - One can specify per cgroup per device rules using this interface. | ||
86 | These rules override the default value of group weight as specified | ||
87 | by blkio.weight. | ||
88 | |||
89 | Following is the format. | ||
90 | |||
91 | #echo dev_maj:dev_minor weight > /path/to/cgroup/blkio.weight_device | ||
92 | Configure weight=300 on /dev/sdb (8:16) in this cgroup | ||
93 | # echo 8:16 300 > blkio.weight_device | ||
94 | # cat blkio.weight_device | ||
95 | dev weight | ||
96 | 8:16 300 | ||
97 | |||
98 | Configure weight=500 on /dev/sda (8:0) in this cgroup | ||
99 | # echo 8:0 500 > blkio.weight_device | ||
100 | # cat blkio.weight_device | ||
101 | dev weight | ||
102 | 8:0 500 | ||
103 | 8:16 300 | ||
104 | |||
105 | Remove specific weight for /dev/sda in this cgroup | ||
106 | # echo 8:0 0 > blkio.weight_device | ||
107 | # cat blkio.weight_device | ||
108 | dev weight | ||
109 | 8:16 300 | ||
110 | |||
82 | - blkio.time | 111 | - blkio.time |
83 | - disk time allocated to cgroup per device in milliseconds. First | 112 | - disk time allocated to cgroup per device in milliseconds. First |
84 | two fields specify the major and minor number of the device and | 113 | two fields specify the major and minor number of the device and |