Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1332409
| From | Tejun Heo <tj@kernel.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH RFC 10/22] block, bfq: add full hierarchical scheduling and cgroups support |
| Date | 2016-02-11 23:30 +0100 |
| Message-ID | <r17Un-6Bj-29@gated-at.bofh.it> (permalink) |
| References | <qXvse-1cZ-19@gated-at.bofh.it> <qXvBU-1gM-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hello, On Mon, Feb 01, 2016 at 11:12:46PM +0100, Paolo Valente wrote: > From: Arianna Avanzini <avanzini.arianna@gmail.com> > > Complete support for full hierarchical scheduling, with a cgroups > interface. The name of the added policy is bfq. > > Weights can be assigned explicitly to groups and processes through the > cgroups interface, differently from what happens, for single > processes, if the cgroups interface is not used (as explained in the > description of the previous patch). In particular, since each node has > a full scheduler, each group can be assigned its own weight. * It'd be great if how cgroup support is achieved is better documented. * How's writeback handled? * After all patches are applied, both CONFIG_BFQ_GROUP_IOSCHED and CONFIG_CFQ_GROUP_IOSCHED exist. * The default weight and weight range don't seem to follow the defined interface on the v2 hierarchy. The default value should be 100. * With all patches applied, booting triggers a RCU context warning. Please build with lockdep and RCU debugging turned on and fix the issue. * I was testing on the v2 hierarchy with two top-level cgroups one hosting sequential workload and the other completely random. While they eventually converged to a reasonable state, starting up the sequential workload while the random workload was running was extremely slow. It crawled for quite a while. * And "echo 100 > io.weight" hung the writing process. Thanks. -- tejun
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Re: [PATCH RFC 10/22] block, bfq: add full hierarchical scheduling and cgroups support Tejun Heo <tj@kernel.org> - 2016-02-11 23:30 +0100
Re: [PATCH RFC 10/22] block, bfq: add full hierarchical scheduling and cgroups support Paolo Valente <paolo.valente@linaro.org> - 2016-02-17 10:10 +0100
Re: [PATCH RFC 10/22] block, bfq: add full hierarchical scheduling and cgroups support Tejun Heo <tj@kernel.org> - 2016-02-17 18:20 +0100
Re: [PATCH RFC 10/22] block, bfq: add full hierarchical scheduling and cgroups support Tejun Heo <tj@kernel.org> - 2016-02-17 18:50 +0100
csiph-web