Back to the Club's homepage
Resource Management in Linux - Rami Rosen
Abstract
- Resource management in Linux
- Kernel Namespaces implementation (kernel 3.8)
- Kernel Namespaces as an infrastructure for process virtualizaton
- Network namespaces and pid namespaces kernel implementation
- System calls for namespaces
- usage examples - creating linux namespaces in user space and
attaching process to these namespaces
- cgroup kernel implementation
- cgroup VFS
- cgroup filesystem ops for handling cgroups (create/attach processes,
cgroup subsystem VFS specific operations, etc) examples
- The cgroup release agent and the notification API + examples
- Memory controller (memcg) example (disabling oom killer)
- Two networking controllers examples
- linbvgroup-tools + examples
- Checkpoint/Restart in brief
Download the lecture slides here.
Audio recordings of the lecture:
Part 1 and
Part 2.
Rami Rosen's homepage
Back to the Club's homepage