Kconfig (e199e6136ce6b151e6638ae93dca60748424d900) | Kconfig (e43473b7f223ec866f7db273697e76c337c390f9) |
---|---|
1config ARCH 2 string 3 option env="ARCH" 4 5config KERNELVERSION 6 string 7 option env="KERNELVERSION" 8 --- 620 unchanged lines hidden (view full) --- 629 default n 630 ---help--- 631 Generic block IO controller cgroup interface. This is the common 632 cgroup interface which should be used by various IO controlling 633 policies. 634 635 Currently, CFQ IO scheduler uses it to recognize task groups and 636 control disk bandwidth allocation (proportional time slice allocation) | 1config ARCH 2 string 3 option env="ARCH" 4 5config KERNELVERSION 6 string 7 option env="KERNELVERSION" 8 --- 620 unchanged lines hidden (view full) --- 629 default n 630 ---help--- 631 Generic block IO controller cgroup interface. This is the common 632 cgroup interface which should be used by various IO controlling 633 policies. 634 635 Currently, CFQ IO scheduler uses it to recognize task groups and 636 control disk bandwidth allocation (proportional time slice allocation) |
637 to such task groups. | 637 to such task groups. It is also used by bio throttling logic in 638 block layer to implement upper limit in IO rates on a device. |
638 639 This option only enables generic Block IO controller infrastructure. | 639 640 This option only enables generic Block IO controller infrastructure. |
640 One needs to also enable actual IO controlling logic in CFQ for it 641 to take effect. (CONFIG_CFQ_GROUP_IOSCHED=y). | 641 One needs to also enable actual IO controlling logic/policy. For 642 enabling proportional weight division of disk bandwidth in CFQ seti 643 CONFIG_CFQ_GROUP_IOSCHED=y and for enabling throttling policy set 644 CONFIG_BLK_THROTTLE=y. |
642 643 See Documentation/cgroups/blkio-controller.txt for more information. 644 645config DEBUG_BLK_CGROUP 646 bool "Enable Block IO controller debugging" 647 depends on BLK_CGROUP 648 default n 649 ---help--- --- 617 unchanged lines hidden --- | 645 646 See Documentation/cgroups/blkio-controller.txt for more information. 647 648config DEBUG_BLK_CGROUP 649 bool "Enable Block IO controller debugging" 650 depends on BLK_CGROUP 651 default n 652 ---help--- --- 617 unchanged lines hidden --- |