Home
last modified time | relevance | path

Searched refs:cgroups (Results 1 – 36 of 36) sorted by relevance

/linux-4.4.14/Documentation/cgroups/
D00-INDEX5 cgroups.txt
22 - Network classifier cgroups details and usages.
24 - Network priority cgroups details and usages.
26 - Process number cgroups details and usages.
Dcgroups.txt5 Documentation/cgroups/cpusets.txt
17 1.1 What are cgroups ?
18 1.2 Why are cgroups needed ?
19 1.3 How are cgroups implemented ?
22 1.6 How do I use cgroups ?
37 1.1 What are cgroups ?
50 facilities provided by cgroups to treat groups of tasks in
56 A *hierarchy* is a set of cgroups arranged in a tree, such that
57 every task in the system is in exactly one of the cgroups in the
63 cgroups. Each hierarchy is a partition of all tasks in the system.
[all …]
Dnet_cls.txt8 different priorities to packets from different cgroups.
12 Creating a net_cls cgroups instance creates a net_cls.classid file.
Ddevices.txt38 Any task can move itself between cgroups. This clearly won't
54 device cgroups maintain hierarchy by making sure a cgroup never has more
106 not be possible once the device cgroups has children.
110 device cgroups is implemented internally using a behavior (ALLOW, DENY) and a
Dblkio-controller.txt23 cgroups. Here is what you can do.
32 cgroups.txt, Why are cgroups needed?.
38 - Create two cgroups
64 ideally io.disk_time of cgroups should be in proportion to the weight.
74 - Mount blkio controller (see cgroups.txt, Why are cgroups needed?)
181 competing with the cgroup's child cgroups. For details,
279 from other queues/cgroups. This is in nanoseconds. If this is read
294 include stats from all the descendant cgroups.
400 vm.dirty_background_bytes - are distributed across cgroups according
414 this compromise is multiple cgroups concurrently dirtying disjoint
[all …]
Dunified-hierarchy.txt130 All cgroups on unified hierarchy have a "cgroup.subtree_control" file
166 In non-root cgroups, the content of this file equals that of the
186 tasks belonging to the parent cgroup and its children cgroups. This
191 The cpu controller considers tasks and cgroups as equivalents and maps
208 happens between internal tasks and child cgroups and the behavior is
225 Except for the root, only cgroups which don't contain any task may
231 situations where child cgroups compete against internal tasks of the
266 cgroups in or nesting depth of a delegated sub-hierarchy; however,
275 common ancestor of the source and destination cgroups. This prevents
278 Let's say cgroups C0 and C1 have been delegated to user U0 who created
[all …]
Dfreezer-subsystem.txt5 whole. The cgroup freezer uses cgroups to describe the set of tasks to
53 tasks belonging to the cgroup and all its descendant cgroups. Each
69 to the cgroup or one of its descendant cgroups until the new task is
75 descendant cgroups.
Dmemory.txt250 The reclaim algorithm has not been modified for cgroups, except that
362 3.1. Prepare the cgroups (see cgroups.txt, Why are cgroups needed?)
536 (Note: file and shmem may be shared among other cgroups. In that case,
594 The hierarchy is created by creating the appropriate cgroups in the
624 cgroups created below it, or if the parent cgroup has use_hierarchy
661 reclaiming memory for balancing between memory cgroups
722 Memory cgroup implements memory thresholds using the cgroups notification
723 API (see cgroups.txt). It allows to register multiple memory and memsw
742 API (See cgroups.txt). It allows to register multiple OOM notification
802 three cgroups: A->B->C. Now you set up an event listener on cgroups A, B
[all …]
Dmemcg_test.txt9 (*) Topics on API should be in Documentation/cgroups/memory.txt)
259 See 8.2 of Documentation/cgroups/memory.txt to see what value should be
263 Memory controller implements memory thresholds using cgroups notification
Dcpuacct.txt4 The CPU accounting controller is used to group tasks using cgroups and
Dnet_prio.txt38 echo "eth0 5" > /sys/fs/cgroups/net_prio/iscsi/net_prio.ifpriomap
Dpids.txt30 all new cgroups (N.B. that PID limits are hierarchical, so the most stringent
Dcpusets.txt51 Documentation/cgroups/cgroups.txt.
/linux-4.4.14/Documentation/x86/x86_64/
Dfake-numa-for-cpusets11 Documentation/cgroups/cpusets.txt.
36 Documentation/cgroups/cpusets.txt, you can assign fake nodes (i.e. contiguous memory
/linux-4.4.14/include/linux/
Dcgroup.h384 rcu_dereference_check((task)->cgroups, \
390 rcu_dereference((task)->cgroups)
Dsched.h1670 struct css_set __rcu *cgroups; member
/linux-4.4.14/block/
DKconfig99 cgroups and specifying per device IO rate policies.
101 See Documentation/cgroups/blkio-controller.txt for more information.
/linux-4.4.14/Documentation/accounting/
Dcgroupstats.txt7 and attributes specific to cgroups. It should be very easy to
/linux-4.4.14/Documentation/scheduler/
Dsched-design-CFS.txt218 Documentation/cgroups/cgroups.txt for more information about this filesystem.
222 task groups and modify their CPU share using the "cgroups" pseudo filesystem.
Dsched-rt-group.txt136 Documentation/cgroups/cgroups.txt as well.
Dsched-deadline.txt434 through the cpuset facility (Documentation/cgroups/cpusets.txt).
/linux-4.4.14/Documentation/vm/
Dnuma66 [see Documentation/cgroups/cpusets.txt]
116 using control groups and CPUsets. [see Documentation/cgroups/cpusets.txt]
Dpage_migration41 Documentation/cgroups/cpusets.txt).
Dnuma_memory_policy.txt12 (Documentation/cgroups/cpusets.txt)
Dunevictable-lru.txt125 memory controller; see Documentation/cgroups/memory.txt] by extending the
/linux-4.4.14/Documentation/
Dkernel-per-CPU-kthreads.txt13 o Documentation/cgroups: Using cgroups to bind tasks to sets of CPUs.
253 1. Use affinity, cgroups, or other mechanism to force these kthreads
D00-INDEX116 cgroups/
117 - cgroups features, including cpusets and memory controller.
Dkernel-parameters.txt594 - foo isn't auto-mounted if you mount all cgroups in
3345 See Documentation/cgroups/cpusets.txt.
3643 it if 0 is given (See Documentation/cgroups/memory.txt)
/linux-4.4.14/Documentation/block/
Dqueue-sysfs.txt103 per-block-cgroup request pool. IOW, if there are N block cgroups,
Dcfq-iosched.txt161 composed of five cgroups - root, A, B, AA and AB - with the following
186 If all cgroups have active IOs and competing with each other, disk
/linux-4.4.14/tools/perf/Documentation/
Dperf-stat.txt110 container "name" are monitored when they run on the monitored CPUs. Multiple cgroups
Dperf-record.txt220 container "name" are monitored when they run on the monitored CPUs. Multiple cgroups
/linux-4.4.14/Documentation/filesystems/
Dtmpfs.txt101 [See Documentation/cgroups/cpusets.txt] and any optional flags, listed
/linux-4.4.14/init/
DKconfig716 between each callback, and (2) affinity or cgroups can be used
936 - Documentation/cgroups/ (features for grouping, isolation
948 exports useful debugging information about the cgroups
976 bool "Device controller for cgroups"
1011 memory and page cache. (See Documentation/cgroups/memory.txt)
1086 bandwidth allocation to such task groups. It uses cgroups to group
1139 See Documentation/cgroups/blkio-controller.txt for more information.
/linux-4.4.14/kernel/
Dcgroup.c725 rcu_assign_pointer(task->cgroups, to_cset); in css_set_move_task()
5288 RCU_INIT_POINTER(init_task.cgroups, &init_css_set); in cgroup_init_early()
5548 RCU_INIT_POINTER(child->cgroups, &init_css_set); in cgroup_fork()
5884 return (u64)(unsigned long)current->cgroups; in current_css_set_read()
5910 cset = rcu_dereference(current->cgroups); in current_css_set_cg_links_read()
/linux-4.4.14/
DMAINTAINERS2957 L: cgroups@vger.kernel.org
2960 F: Documentation/cgroups/
2966 L: cgroups@vger.kernel.org
2971 F: Documentation/cgroups/cpusets.txt
2979 L: cgroups@vger.kernel.org