Hi!

Justus Winter <4win...@informatik.uni-hamburg.de> skribis:

> Linux has this feature called cgroups. It groups processes (threads)
> together in groups, furthermore so called controllers can be used to
> restrict the use of various resources (like cpu time, memory) on a
> per-group basis.

Isn’t restricting resource use very difficult in practice due to the
fact that servers allocate resources on behalf of clients?  (As noted in
the “Critique”.)

For instance a process within a “cgroup” could use the io interface of a
server outside the “cgroup” and cause that server to spend lots of
memory and CPU time serving those requests.

Ludo’.


Reply via email to