summaryrefslogtreecommitdiff
path: root/schulung_tools/sleep_wake/README
blob: b18efa9724f08e5a9eb08e0c0bcb4f3d6b6abbbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

sudo trace-cmd record -e sched:* -e timer:* -e syscalls:* chrt -f 98 /bin/sleep 2

# Notice the chain of events:
#
# sys_enter_nanosleep
# hrtimer_init
# hrtimer_start
# sched_switch
# ...
# hrtimer_cancel
# hrtimer_expire_entry
# sched_wakeup
# hrtimer_expire_exit
# sched_switch
# sys_exit_nanosleep

kernelshark