Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about the event and register now!
View analytic
Thursday, October 13 • 09:00 - 09:50
Using SCHED_DEADLINE - Steven Rostedt, Red Hat

Sign up or log in to save this to your schedule and see who's attending!

Starting in Linux version 3.14, a new scheduling class was introduced. This class is called SCHED_DEADLINE. It implements Earliest Deadline First (EDF) along with a Constant Bandwidth Scheduler (CBS) that is used to give applications a guaranteed amount of CPU for a periodic period. This type of scheduling is advantageous for robotics, media players and recorders, as well as virtual machine guest management. This talk will discuss how to implement an application that uses SCHED_DEADLINE as well various issues that one must cope with. This scheduling class is rather new to Linux and still has some issues left to solve. Those will also be discussed as well as some ways to work around those issues.

Speakers
avatar for Steven Rostedt

Steven Rostedt

Principal Software Engineer, Red Hat
Steven Rostedt currently works for Red Hat on their Real Time team. He's the maintainer of the stable releases for the Real Time patch (PREEMPT_RT). He is also one of the original developers for the Real Time patch. Steven is the main developer and maintainer for ftrace, the official tracer of the Linux kernel, as well as the user space tools trace-cmd and kernelshark. He also develops ktest.pl (in the kernel) and make localmodconfig.


Thursday October 13, 2016 09:00 - 09:50
Hall Berlin A - Ground Level

Attendees (142)