Using the Linux Tracing Infrastructure
Jan Altenberg
Linutronix GmbH
Jan Altenberg Linutronix GmbH 1
Using the Linux Tracing Infrastructure Jan Altenberg Linutronix - - PowerPoint PPT Presentation
Using the Linux Tracing Infrastructure Jan Altenberg Linutronix GmbH Jan Altenberg Linutronix GmbH 1 Overview . Linutronix GmbH Jan Altenberg 9 Tracecompass . . 8 Kernelshark . . 7 trace-cmd . . 6 uprobes . 5 kprobes . . . 4
Jan Altenberg Linutronix GmbH 1
Jan Altenberg Linutronix GmbH 2
Jan Altenberg Linutronix GmbH 3
Jan Altenberg Linutronix GmbH 4
Jan Altenberg Linutronix GmbH 5
Jan Altenberg Linutronix GmbH 6
Jan Altenberg Linutronix GmbH 7
Jan Altenberg Linutronix GmbH 8
Jan Altenberg Linutronix GmbH 9
Jan Altenberg Linutronix GmbH 10
Jan Altenberg Linutronix GmbH 11
Jan Altenberg Linutronix GmbH 12
Jan Altenberg Linutronix GmbH 13
Jan Altenberg Linutronix GmbH 14
Jan Altenberg Linutronix GmbH 15
Jan Altenberg Linutronix GmbH 16
Jan Altenberg Linutronix GmbH 17
$ echo 1 > options/latency_format # tracer: function # # function latency trace v1.1.5 on 3.9.4-x1-00124-g0bfd8ff # -------------------------------------------------------------------- # latency: 0 us, #204955/25306195, CPU#0 | (M:desktop VP:0, KP:0, SP:0 HP:0 #P:4) #
| task: -0 (uid:0 nice:0 policy:0 rt_prio:0) #
# _------=> CPU# # / _-----=> irqs-off # | / _----=> need-resched # || / _---=> hardirq/softirq # ||| / _--=> preempt-depth # |||| / delay # cmd pid ||||| time | caller # \ / ||||| \ | / terminol-11964 1.... 11639243us : ep_read_events_proc <-ep_scan_ready_list.isra.8
Jan Altenberg Linutronix GmbH 18
Jan Altenberg Linutronix GmbH 19
Jan Altenberg Linutronix GmbH 20
Jan Altenberg Linutronix GmbH 21
Jan Altenberg Linutronix GmbH 22
Jan Altenberg Linutronix GmbH 23
Jan Altenberg Linutronix GmbH 24
Jan Altenberg Linutronix GmbH 25
Jan Altenberg Linutronix GmbH 26
Jan Altenberg Linutronix GmbH 27
Jan Altenberg Linutronix GmbH 28
Jan Altenberg Linutronix GmbH 29
Jan Altenberg Linutronix GmbH 30
Jan Altenberg Linutronix GmbH 31
Jan Altenberg Linutronix GmbH 32
Jan Altenberg Linutronix GmbH 33
Jan Altenberg Linutronix GmbH 34
Jan Altenberg Linutronix GmbH 35
Jan Altenberg Linutronix GmbH 36
Jan Altenberg Linutronix GmbH 37
Jan Altenberg Linutronix GmbH 38
Jan Altenberg Linutronix GmbH 39
Jan Altenberg Linutronix GmbH 40
Jan Altenberg Linutronix GmbH 41
Jan Altenberg Linutronix GmbH 42
Jan Altenberg Linutronix GmbH 43
Jan Altenberg Linutronix GmbH 44
Jan Altenberg Linutronix GmbH 45
Jan Altenberg Linutronix GmbH 46
Jan Altenberg Linutronix GmbH 47
Jan Altenberg Linutronix GmbH 48
Jan Altenberg Linutronix GmbH 49
Jan Altenberg Linutronix GmbH 50
Jan Altenberg Linutronix GmbH 51
Jan Altenberg Linutronix GmbH 52