Les deux ont pour fonction de limiter les ressources du processus, mais rlimit est constitué de deux appels système, ce qui semble être de plus bas niveau. L'implémentation de cgroup utilise-t-elle rlimit ? Ou n’y a-t-il aucune relation entre les deux et ce sont deux mécanismes indépendants ?
cgroup est une ressource qui limite un groupe de processus, et rlimit est une ressource qui limite un processus ou un utilisateur. Ce sont deux mécanismes indépendants, qui ne sont pas pertinents. Il ne semble y avoir presque aucun chevauchement dans ce qu'ils restreignent. Un processus doit être restreint par cgroup et rlimt. Vous pouvez vous référer à : Présentation du groupe C et man getrlimit