3 ratrace \- trace process system calls
13 shows the system calls executed by a process,
16 or a fresh invocation of
19 Trace output is determined by the kernel, not
21 Certain fixed rules apply.
22 The first four fields of the output are
23 pid, text name, system call name, and the PC of the user program.
24 Data is always printed as
29 is the first 32 bytes of the data, with
31 replacing non-printing ASCII characters
32 (printing characters are those between ASCII space (SP) and delete (DEL), exclusive).
33 Return values follow an
35 and include the integer return value,
38 (with "" if there is no
41 the start and stop times for the system call in nanoseconds.
42 The times are exclusive of the overhead for tracing.
44 .BI /proc/ pid /syscalltrace
48 .B /sys/src/cmd/ratrace.c
54 The printing of the data is too limited in length;
57 instead of something more sensible is limiting.