Linux Control Groups (Cgroups) course outline
        - Course Introduction
 
        - Cgroups: Introduction
            
                - Preamble
 
                - What are control groups?
 
                - An example: the 
pids controller 
                - Creating and destroying cgroups
 
                - Populating a cgroup
 
                - Enabling and disabling controllers
 
            
         
        - Cgroups: A Survey of the Controllers
            
                - The 
cpu, memory, freezer, and pids controllers 
                - Other controllers
 
            
         
        - Cgroups: Advanced Features
            
                - Cgroup namespaces
 
                - Release notification (
cgroup.events file) 
                - 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