cgroups 和 ulimit 的差别
- 0次
- 2021-07-13 09:40:26
- idczone
cgroups和ulimit似乎都可以针对资源做出限制,不过实质上的差别还不是搞得很清楚,各位大神支支招?
ulimit限制有限,对磁盘就没有能力限制。需要使用pam_limit.so 模块
cgroup是更为完整的资源控制方式,需要内核支持
粗浅的认识: ulimit出现很早,是对user做出一些资源的限制。cgroup是为了更好支持虚拟化做出来的内核新特性,使用起来更方便,可以随意把进程加入cgroup或者从cgroup删除。