linux启动参数关闭cgroup,Linux的cgroup功能(三):cgroup controller汇总和控制器的参数(文件接口)...

本文详细列举了Linux cgroup控制器的列表,包括cgroup v1和v2支持的控制器及其功能。cgroup v1有12个控制器,如blkio、cpu、cpuacct等,而cgroup v2支持6个控制器,如cpu、memory。文章还介绍了如何通过启动参数关闭cgroup,并解析了如cpu控制器中与实时任务调度和CFS带宽控制相关的参数。
摘要由CSDN通过智能技术生成

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ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值