xref: /netbsd-src/external/cddl/dtracetoolkit/dist/Examples/intoncpu_example.txt (revision c29d51755812ace2e87aeefdb06cb2b4dac7087a)
1The following is an example of the intoncpu.d script.
2
3
4Here we run it for a few seconds then hit Ctrl-C,
5
6   # ./intoncpu.d
7   Tracing... Hit Ctrl-C to end.
8   ^C
9   uhci1
10
11              value  ------------- Distribution ------------- count
12               2048 |                                         0
13               4096 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
14               8192 |                                         0
15   uhci0
16
17              value  ------------- Distribution ------------- count
18                512 |                                         0
19               1024 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@         16
20               2048 |@@@@                                     2
21               4096 |@@                                       1
22               8192 |@@                                       1
23              16384 |                                         0
24   rtls0
25
26              value  ------------- Distribution ------------- count
27                512 |                                         0
28               1024 |@@@@@@@@@@@@@@@@                         8
29               2048 |@@@@@@@@@@                               5
30               4096 |@@@@@@                                   3
31               8192 |                                         0
32              16384 |@@                                       1
33              32768 |@@                                       1
34              65536 |@@@@                                     2
35             131072 |                                         0
36
37The rtls0 driver (the network interface) has encourtered the most interrupts,
38with the time taken to process each interrupt visible as a distribution.
39These times ranged from around 1000 ns (1 us), to at least 65536 ns (65 us).
40
41To determine which devices the instance names represent (eg, "uhci1"), the
42/etc/path_to_inst file could be examied.
43
44
45
46The following is a longer example of running intoncpu.d,
47
48   # ./intoncpu.d
49   Tracing... Hit Ctrl-C to end.
50   ^C
51   uhci1
52
53              value  ------------- Distribution ------------- count
54               2048 |                                         0
55               4096 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6
56               8192 |                                         0
57   ata1
58
59              value  ------------- Distribution ------------- count
60               8192 |                                         0
61              16384 |@@@@@@@@@@@@@@@@@@@@                     2
62              32768 |@@@@@@@@@@@@@@@@@@@@                     2
63              65536 |                                         0
64   ata0
65
66              value  ------------- Distribution ------------- count
67               2048 |                                         0
68               4096 |@@@@@@@@@@@@@                            55
69               8192 |@@@@@@@@@@@@@@@@@@@@@@@@@@               113
70              16384 |@                                        5
71              32768 |                                         0
72   uhci0
73
74              value  ------------- Distribution ------------- count
75                512 |                                         0
76               1024 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   1288
77               2048 |@@                                       53
78               4096 |                                         6
79               8192 |                                         0
80   rtls0
81
82              value  ------------- Distribution ------------- count
83                512 |                                         0
84               1024 |@@@@@@@@@@@@@@@@@@@@                     665
85               2048 |@@@@@@@@@                                307
86               4096 |@                                        35
87               8192 |                                         0
88              16384 |@@@@@@@                                  229
89              32768 |@@@                                      91
90              65536 |@                                        19
91             131072 |                                         1
92             262144 |                                         0
93
94