We are pleased to announce that the Scheduler Microconference has been accepted into the 2021 Linux Plumbers Conference! The scheduler is an important functionality of the Linux kernel, deciding what process gets to run when, where and for how long. With different topologies and workloads, it is no easy task to give the user the best experience possible. Schedulers are one of the most discussed topics on the Linux Kernel Mailing List, but many of these topics need further discussion in a conference format. Indeed, the scheduler microconference is responsible for many topics to make progress.
At last year’s meet up, the Scheduler microconference achieved the following results:
- Core scheduling is on its way to be merged
- Scheduling fairness patches have been merged
- Fixes to NUMA topology limitations
Not only were enhancements made, but the meetup also helped prove that some topics were not feasible and we do not need to spend more time on them.
This year’s topics to be discussed include:
- Cgroup interface and other updates for core-scheduling
- Cgroup and SCHED_DEADLINE
- Capacity Awareness – For busy systems
- Interrupt Awareness
- Load Balancing:
- Wakeup
- Periodic
- NUMA load balancing
Come and join us in the discussion of controlling what tasks get to run on your machine and when. We hope to see you there!