centos使用cgroup控制系统资源
作者:
茫海 | 来源:发表于
2019-04-11 22:47 被阅读0次
- 安装libcgroup
yum install libcgroup
- 编辑/etc/cgconfig.conf文件配置cpu或者内存资源规则
#limitcpu为自定义的组名
group limitcpu{
cpuset {
cpuset.cpus ="3";//指定cpu核
cpuset.mems ="0";//指定内存
}
}
- 编辑/etc/cgrules.conf,配置进程使用上续配置的资源规则
*:php cpuset /limitcpu //使用用户执行php命令,使用limitcpu规则组
- 重启cgconfig和cgred服务,使规则生效
service cgconfig restart
service cgred restart
- 其他常用的相关命令
lscgroup //查看当前的group组
cat /proc/10245/cgroup //查看指定进程的cgroup组,10245为进程id
cat /proc/10245/status //查看指定进程的状态
lssubsys -am 查看系统当前支持的subsystem
本文标题:centos使用cgroup控制系统资源
本文链接:https://www.haomeiwen.com/subject/pgefwqtx.html
网友评论