容器管理中关于CGroup的那些事

前言

在一个docker宿主机上可以启动多个容器,默认情况下,docker并没有限制其中运行的容器使用硬件资源。

但如果在实际环境中,容器的负载过高,会占用宿主机大量的资源。这里的资源主要指的CPU,内存,和IO带宽这三个方面。

个人主页:我是沐风晓月
个人简介:大家好,我是沐风晓月,阿里云社区博客专家
 座右铭: 先努力成长自己,再帮助更多的人 ,一起加油进步
欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信

文章目录

  • 前言
  • 什么是CGroup?
  • 查看系统是否启用CGroup
  • 限制CPU使用率
  • 总结

什么是CGroup?

Cgroup(Control Group)是Linux内核提供的一种机制,用于对进程组(process group)进行资源分配和限制。它可以对进程组设置资源限制,例如CPU、内存、磁盘IO、网络带宽等,以帮助管理和控制系统中运行的

你可能感兴趣的:(#,1,-,容器管理,云原生从入门到精通,docker,容器,linux,云原生)