3 trace \- show (real-time) process behavior
22 displays the behavior of processes running on the machine. In its
23 window it shows a time line for each traced process. Running
24 processes appear as colored blocks, with arrows marking important
25 events in real-time processes
28 Black up arrows mark process releases,
29 black down arrows mark process deadlines,
30 green down arrows mark times when a process yielded the processor
32 red down arrows mark times when the process overran its allotted time.
37 to retrieve trace events from the kernel
38 scheduler. Trace events are binary data structures generated by
40 It is assumed that the reader of
42 and the kernel providing it have the same byte order.
47 specify an alternate trace event file
50 print events as they are read from the trace event file
53 run in a new window rather than using the current one
57 recognizes these keystroke commands while it is running:
60 zoom in by a factor of two
63 zoom out by a factor of two
75 .TF /sys/include/trace.h
80 .B /sys/include/trace.h
81 trace event data structures
84 .B /sys/src/cmd/trace.c