[Lpc-announce] Scheduler Microconference Accepted into 2019 Linux Plumbers Conference

Jake Edge jake at lwn.net
Sun Jul 7 14:54:00 UTC 2019


We are pleased to announce that the Scheduler Microconference has been
accepted into the 2019 Linux Plumbers Conference! The scheduler
determines what runs on the CPU at any given time. The lag of your
desktop is affected by the scheduler, for example. There are a few
different scheduling classes for a user to choose from, such as the
default class (SCHED_OTHER) or a real-time class (SCHED_FIFO, SCHED_RT
and SCHED_DEADLINE). The deadline scheduler is the newest and allows
the user to control the amount of bandwidth received by a task or group
of tasks. With cloud computing becoming popular these days, controlling
bandwidth of containers or virtual machines is becoming more important.
The Real-Time patch is also destined to become mainline, which will add
more strain on the scheduling of tasks to make sure that real-time
tasks make their deadlines (although, this Microconference will focus
on non real-time aspects of the scheduler. Please defer real-time
topics to the Real-time Microconference). This requires verification
techniques to ensure the scheduler is properly designed.

Topics for this year include:

 - Load Balancer Rework - a prototype
 - Idle Balance optimizations
 - Core scheduling
 - Proxy Execution for CFS[1]
 - Improving scheduling latency with SCHED_IDLE task
 - Scheduler tunables - Mobile vs Server
 - Removing the tick (NO_HZ and NO_HZ_FULL)[2]
 - Linux Integrated System Analysis (LISA)[3] for scheduler verification

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[4]!

LPC[5] will be held in Lisbon, Portugal from Monday, September 9
through Wednesday, September 11.

[1] https://lwn.net/Articles/767953/
[2] https://www.kernel.org/doc/Documentation/timers/NO_HZ.txt
[3] https://github.com/ARM-software/lisa
[4] https://www.linuxplumbersconf.org/event/4/page/34-accepted-microconferences#sched
[5] https://linuxplumbersconf.org


More information about the Lpc-announce mailing list