这俩都有限制进程资源的功能,但是 rlimit 是两个系统调用,似乎更偏底层一点,cgroup 的实现使用 rlimit 的吗?还是说这两者之间没有任何关系,是两个独立的机制?
认证0级讲师
cgroup是限制一组进程的资源,rlimit是限制一个进程或者一个用户的资源,它们是两套独立的机制,没有关系,它们限制的东西好像几乎没有重合的地方,一个进程即要受cgroup的限制,也要受rlimt的限制。可以参考:Cgroup概述和man getrlimit
cgroup是限制一组进程的资源,rlimit是限制一个进程或者一个用户的资源,它们是两套独立的机制,没有关系,它们限制的东西好像几乎没有重合的地方,一个进程即要受cgroup的限制,也要受rlimt的限制。可以参考:Cgroup概述和man getrlimit