Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Introduction to Realtime Linux - Concepts, Approaches, and Performance

Linux Foundation via YouTube

Overview

Explore the world of realtime Linux in this informative 54-minute conference talk by Jan Altenberg from linutronix GmbH. Delve into the history, approaches, and advantages of realtime Linux, with a focus on the PREEMPT_RT patch. Learn about the growing popularity of Linux in the embedded sector, its wide hardware support, and the ease of implementing hard realtime capabilities. Compare PREEMPT_RT with other approaches like Xenomai and RTAI, examining latency results on a modern Cortex A9 platform. Gain insights into priority inversion, priority inheritance, dual kernel systems, and micro kernels. Discover how to make Linux realtime, explore use cases, and understand the future of realtime Linux in the mainline kernel. Perfect for embedded systems developers, Linux enthusiasts, and those interested in realtime computing.

Syllabus

Introduction
Overview
What is Realtime
What is not Realtime
Timing guarantees
Error condition
Soft Realtime
Realtime Linux Users
Realtime Linux Requirements
Priority Inversion
Priority Inheritance
Dual Kernel
Micro Kernel
Realtime Linux
RTAI
Cinema
Cinema Structure
Dual Kernels
Realtime preemption
mainline integration
how to make Linux realtime
Realtime preemption overview
Hellbench
Latency box
Use cases
Results
FIQ
Final comparison
Conclusion
Questions

Taught by

Linux Foundation

Reviews

Start your review of Introduction to Realtime Linux - Concepts, Approaches, and Performance

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.