最近因为项目原因,发现对于cgroup的知识严重匮乏,所以恶补了一下cgroup的相关知识。 cgroup指对进程进行分组,然后控制让他们的cpu,io以及memory的使用,和系统的性能息息相关。 一、首先是cgroup的整体框架图: 以上框图可以看出以下几点: 1. cgroup的subsys分为很多种,主要有: acct:进行
原文: http://coolshell.cn/articles/17049.html一、简介Linux CGroup全称Linux Control Group,是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。主要提供了如下功能:Resource limitation: 限制资源使用,比如内存使用上限以及文件系统的缓存限
一、Linux control groups 简介 Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。这个项目最早是由Google的工程师在2006年发起(主要是Paul Menage和Rohit Seth),最早的名称为进程容器(proces