cgroup controller列表
cgroup v1 支持的controller
cgroup v2 支持的controller
说明
这里将罗列cgroup支持的controllers,每个controller的文件接口或者说是配置参数,以及它们的含义。这是一项持续性工作,这篇笔记不会一次性完成,而是逐渐补充丰富。@2019-02-18 15:55:04
cgroup相关笔记汇总:
又找到一些关于cgroup的好资料,感谢google:
这两篇文档都对cgroup进行了全景式介绍,第一篇侧重cgroup在Red Hat中的应用,从Red Hat用户的角度讲述,第二篇侧重cgroup的内核实现,从内核开发者的角度讲述。
cgroup controller列表
Linux kernel 4.4 支持的cgroup controller,cgroup v1,总计12个controller @2019-02-18 16:25:41:
Name Kernel Object name Module
-------------------------------------------------------------------------------
blkio io_cgrp_subsys block/blk-cgroup.c
cpu cpu_cgrp_subsys kernel/sched/core.c
cpuacct cpuacct_cgrp_subsys kernel/sched/cpuacct.c
cpuset cpuset_cgrp_subsys kernel/cpuset.c
devices devices_cgrp_subsys security/device_cgroup.c
freezer freezer_cgrp_subsys kernel/cgroup_freezer.c
memory memory_cgrp_subsys mm/memcontrol.c
net_cls net_cls_cgrp_subsys net/core/netclassid_cgroup.c
perf_event perf_event_cgrp_subsys kernel/events/core.c
hugetlb hugetlb_cgrp_subsys mm/hugetlb_cgroup.c
pids pids_cgrp_subsys kernel/cgroup_pids.c
net_prio net_prio_cgrp_subsys net/core/netprio_cgroup.c
Red Hat Enterprise Linux 7中可用cgroup controllers,总计10个 @2019-02-18 15:50:06:
blkio、cpu、cpuacct、cpuset、devices、freezer、memory、net_cls、perf_event、hugetlb、
Kernel 4.4支持、Red Hat Enterprise Linux 7还没有支持的cgroup controllersÿ