DevinLeamy opened a new pull request, #540:
URL: https://github.com/apache/mesos/pull/540
NOTE: In cgroups v1 we call "controllers" "subsystems". In cgroups v2,
we exclusively use the term "controller", which is what is used
in the Linux documentation for cgroups v2.
For cgroups v1, the `Subsystem` abstraction is used represent a cgroup
controller. `Subsystem`s exist for each of the controllers provided by
the cgroups v1 API.
We do similar for cgroups v2, now introducing the `Controller` abstraction.
The difference between a `Controller` and a `Subsystem` - besides the
name - is that a `Controller` does not have an associated hierarchy. This is
because in cgroups v2, controllers (a.k.a. subsystems) do not need to be
individually mounted. All controllers are "mounted" under the unified
`cgroup2` filesystem that we require be mounted at `/sys/fs/cgroup`.
The `Cgroups2IsolatorProcess` delegates resource isolation requests to
`Controller`s instead of `Subsystem`s.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]