Cgroup变化分析(2.6.34~3.10)

本文分析了从2.6.34到3.10内核版本中Cgroup子系统的变动,主要关注新增的配置接口文件及其对用户的影响。部分接口增加了更多显示信息,如memory.stat,同时某些子系统如freeze引入了层级支持。
摘要由CSDN通过智能技术生成

Cgroup变化分析

                                                                                                                 

1      子系统

2.6.34

3.10

说明

Cpuset

Cpuset

 

Ns

 

挂载ns cgroup后,可以在创建新命名空间时自动创建新的cgroup,后来取消该子系统,cgroup和namespace解耦合。

Cpu

Cpu

 

Cpuacct

Cpuacct

 

Memory

Memory

 

Device

Device

 

Freezer

Freezer

 

Net_cls

Net_cls

 

Blkio

Blkio

 

 

Perf_event

通过perf record -G name或者perf record --cgroup name,就可以profile那个cgroup的所有进程。

 

Net_prio

用户设置网络接口优先级的cgroup

 

Hugetlb

实现cgroup对hugetlb的支持,可以限制cgroup中进程对hugetlb的使用量。

 

2      接口文件

标红的为新增的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值