Главная
Study mode:
on
1
Introduction
2
Agenda
3
Problem space
4
First trouble area
5
Symptoms
6
Kernel Shark
7
CPU Latency
8
Write Buffer
9
Data Path
10
Internet Driver
11
What can we do
12
Forced readback
13
Vacation
14
Timeouts
15
Soft IRQ hack
16
Sebastians patch
17
HR timers
18
Jealousy
19
Locking primitives
20
Conditional variables
21
Priority inversion
22
Discussion
23
Disclaimer
24
Need for IRQ
25
Threat ID
26
Interrupts
27
Queues
28
Priority inversions
29
Watchdog example
30
Possible solutions
31
Summary
32
Unarmed
33
Orange trace
34
Clock time
35
Security
36
Clock sources
37
Trace points
38
Reboot test
Description:
Explore real-time (RT) system challenges and solutions in this 46-minute Linux Foundation conference talk. Delve into trouble areas, symptoms, and diagnostic tools like Kernel Shark and CPU Latency analysis. Examine write buffer issues, data path complexities, and internet driver concerns. Learn about mitigation strategies including forced readback, vacation timeouts, and soft IRQ hacks. Investigate HR timers, locking primitives, and priority inversion problems. Discuss the need for IRQs, threat identification, and queue management. Analyze watchdog examples and potential solutions. Cover security considerations, clock sources, and trace points. Gain insights into reboot testing and unarmed systems, equipping yourself with valuable knowledge for addressing RT system complexities.

RT Troubles, Lessons Learned, and Open Questions in Real-Time Systems

Linux Foundation
Add to list
00:00
-01:24