Proposals

Hierarchical Cgroup support in userland

Session information has not yet been published for this event.

*

One Line Summary

Using hierarchical cgroups to manage shared resources.

Abstract

With linux hierarchical cgroup support, each resource like cpu, network, IO, etc, could have a corresponding cgroup subsystem that controls the allocation of that resource to the threads grouped together in a cgroup based on user’s configurations.

In Google, we are using hierarchical cgroups to:

  • manage slack resources distribution
  • manage resource distribution between threads among a job
  • etc.

Speaker