CGroup原理篇V11.2 CGroupV1子系统介绍
Posted 高桐@BILL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CGroup原理篇V11.2 CGroupV1子系统介绍相关的知识,希望对你有一定的参考价值。
一、CGroup V1
1.1 blkio - Block IO Controller(
Linux 2.6.33引入)
这个子系统为块设备设定输入/输出限制,比如物理设备(磁盘,固态硬盘,USB 等等)。
1.2 hugetlb - HugeTLB Controller (
Linux 3.5引入)
该子系统允许限制大页(Huge Page)的使用,huge page常常通过共享内存mamp和shget进行申请。
1.3 cpuacct - CPU Accounting Controller(
Linux 2.6.24引入)
该子系统会自动生成cgroup中任务所使用的CPU报告。
1.4 cpuset - CPUSETS(
Linux 2.6.24引入)
该子系统通过调度程序来管理cgroup中任务对CPU访问。并为 cgroup 中的任务分配独立 PU(在多核系统)和内存节点。
1.5 devices - Device Whitelist Controller(
Linux 2.6.26引入)
该子系统可
以上是关于CGroup原理篇V11.2 CGroupV1子系统介绍的主要内容,如果未能解决你的问题,请参考以下文章
CGroup原理篇V11.3 CGroup Kernel API介绍