You are here: Home / OSADL / Events / 
2019-01-16 - 13:11
OSADL Special Events

OSADL Special Events

Technical Workshop: Real-time Linux Latency Fighting


Tuesday, March 26, 2019
TP ConferenceCenter, Technologiepark Heidelberg
Im Neuenheimer Feld 582, 2nd floor
69120 Heidelberg/Germany
09:00 - 17:30

AgendaRegistration - Presentations (member or participant login required)

Description of the workshop

The Linux operating system can be patched and configured in such a way that it fulfills the requirements of a so-called real-time operating system, which means that the system is capable of always reacting to asynchronously arriving external events in a given time frame. However, a particular system may – at least sometimes – be unable to react in the described way because of hardware or software misconfiguration or malfunction. Fortunately, the Linux kernel incorporates a rich set of diagnostic tools and interfaces to locate the source of such failures to respond in time. However, the use of these tools and interfaces is not always evident and requires particular knowledge how to use them. It, therefore, is the goal of the OSADL Latency Fighting Workshop to explain in depth the details of the Linux kernel debug file system with respect to function tracing, event tracing and individual message tracing and to provide tips and tricks to facilitate everyday’s work of Linux real-time software engineers.

Required background knowledge of the participants

The participants should be familiar with shell commands, programming in the C language, configuring and building the Linux kernel and using the Linux virtual file systems. In addition, basic knowledge of the main characteristics of a real-time operating system and their implementation in real-time Linux are highly desirable. The latter is part of the afternoon session of the Heidelberg OSADL Talks (HOT) that takes place the day before this workshop. Although HOT and the latency fighting workshop are separate events, participants of the workshop who feel that they may not have sufficient knowledge in that area are invited to attend HOT as well (

Material and methods

Throughout the workshop, several hands-on session are offered. To actively participate in such sessions, participants are encouraged to take along with them a Linux-based notebook that already runs a Linux real-time kernel and is equipped with the corresponding source code to build and rebuild the kernel. Participants who are not in the possession of a suitable notebook may obtain a ready-to-use external USB volume to convert a non-Linux notebook into a Linux notebook, but this requires that the participant has permission to select a USB connected volume as boot volume. For those participants who cannot afford one of these two solutions may obtain one of several prepared Linux notebooks that will be available at the workshop.


Technical Workshop: Real-time Linux Latency Fighting, March 26, 2019, Heidelberg/Germany

09:00 – 10:30

Linux kernel debug and trace interface

1. Raw access to the variables of the debug file system

2. Using command line tools

3. Using the graphical user interface

10:30 – 11:00

Coffee break

11:00 – 12:30

Latency monitoring I:

1. Special methods to monitor real-time capabilities

2. The real-time framework of the OSADL QA Farm

12:30 – 13:30

Lunch break

13:30 – 15:00

Latency monitoring II:

Calibrating latency detection

15:00 – 15:30

Coffee break

15:30 – 17:00

Presentation of recently discovered sources of latency and possible fixes or workarounds

Live fighting*

17:00 – 17:30

Discussion, questions, answers


End of workshop

  *Participants are encouraged to take along with them, if possible, particular equipment that suffers from unexpected prolonged latency values.

Download of agenda as PDF file

Workshop language

The workshop language is English.

Participation fee

Employees of regular OSADL members, associate OSADL members and academic OSADL members: free access

Regular workshop price for non-members: EUR 500

All given prices are net prices per person exclusive VAT.


For registration please use the registration form available here: Technical workshop registration.

Please register before March 18, 2019.

The number of participants is limited to 40.

Privacy policy

When you register for participation at the event you agree that the personal data you enter in the registration form will be processed at OSADL as necessary (see our privacy policy).

You may revoke this agreement at any time by email, mail or phone using the communication data provided at the imprint page, but this will also cancel your registration.

How to get to the TP ConferenceCenter of Heidelberg Technology Park

HOT will take place at the TP ConferenceCenter im Technologiepark Heidelberg (TP ConferenceCenter at Heidelberg Technology Park), Im Neuenheimer Feld 582 in 69120 Heidelberg/Germany.

By car:
A map to calculate directions to the TP ConferenceCenter im Technologiepark Heidelberg is available here. A limited number of parking spaces is available and will be reserved for HOT participants.

Public transportation:
The TP ConferenceCenter im Technologiepark Heidelberg is located about 2.5 kilometers away from Heidelberg main railway station. The electric tram lines RNV 21 and RNV 24 direction „Handschuhsheim” take about six minutes, the closest tram stop is „Technologiepark”. The ConferenceCenter can be reached from there in a short walk.


Please do not hesitate to contact us in case you have further questions:
Andrea Ruf
Phone.: +49 6221 98504 13