一、cgroup
Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。
1、安装配置:
安装cgroup yum install libcgroup
修改/etc/cgconfig.conf文件
重启cgroup service cgconfig restart
修改/etc/cgconfig.conf文件
重启cgroup service cgconfig restart
测试一:cpu限制
echo 50000 >/cgroup/cpu/foo/cpu.cfs_quota_us
echo 11840 >/cgroup/cpu/foo/tasks
echo 60000 > /cgroup/cpu/foo/cpu.cfs_quota_us
测试二:memory限制
测试代码:
x="a"
while [ True ];do