Linux Control Groups (Cgroups) course outline
 
        - Course Introduction
- Cgroups: Introduction
            
                - Preamble
- What are control groups?
- An example: the pidscontroller
- Creating and destroying cgroups
- Populating a cgroup
- Enabling and disabling controllers
 
- Cgroups: A Survey of the Controllers
            
                - The cpu,memory,freezer, andpidscontrollers
- Other controllers
 
- Cgroups: Advanced Features
            
                - Cgroup namespaces
- Release notification (cgroup.eventsfile)
- Delegation
 
- Cgroups: Thread Mode (*)
            
                - Overview of thread mode
- Creating and using a threaded subtree
- Further details
 
- Cgroups Version 1 (*)
            
                - Cgroups v1: hierarchies and controllers
- Cgroups v1: populating a cgroup
- Cgroups v1: release notification
- Cgroups v1: delegation
- Problems with cgroups v1; rationale for v2
 
    (*) Topics marked with an asterisk may be
    covered, if time permits.
Return to the course overview