YoVDO

Introduction to Realtime Linux - Concepts, Approaches, and Performance

Offered By: Linux Foundation via YouTube

Tags

Linux Kernel Development Courses Embedded Systems Courses PREEMPT_RT Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

Linux Kernel Development Model and Compilation
Udemy
Linux Kernel Development Course
Udemy
Linux on RISC-V with Open Hardware
Linux Foundation via YouTube
Rapid Developing and Testing Linux Kernel in Docker Containers
Linux Foundation via YouTube
Writing Linux Kernel Modules in Safe Rust
Linux Foundation via YouTube