Run-time interrupts latency detection in real-time systems
December 2015 École Polytechnique de Montreal Julien Desfossez Michel Dagenais
Run-time interrupts latency detection in real-time systems Julien - - PowerPoint PPT Presentation
Run-time interrupts latency detection in real-time systems Julien Desfossez Michel Dagenais December 2015 cole Polytechnique de Montreal Latency-tracker Kernel module to track down latency problems at run-time Simple API that can be
December 2015 École Polytechnique de Montreal Julien Desfossez Michel Dagenais
2
3
4
– Delay between block request issue and complete
– Delay between sched_wakeup and sched_switch
– Delay between the entry and exit of a system call
– How long a process has been scheduled out
5
6
– The target task get scheduled in – The target task informs the kernel it finished its work – The target task goes back to waiting for the next
7
– periodic (timers) – aperiodic (hardware interrupts)
8
9
10
– IRQ number – SoftIRQ number – Target PID/Procname – Only real-time priority tasks
11
12
13
14
15
16