]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - cddl/contrib/dtracetoolkit/Man/man1m/rb_stat.d.1m
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
[FreeBSD/stable/10.git] / cddl / contrib / dtracetoolkit / Man / man1m / rb_stat.d.1m
1 .TH rb_stat.d 1m   "$Date:: 2007-10-03 #$" "USER COMMANDS"
2 .SH NAME
3 rb_stat.d - Ruby operation stats using DTrace.
4 .SH SYNOPSIS
5 .B rb_stat.d
6 [interval [count]]
7 .SH DESCRIPTION
8 This traces activity from all Ruby programs on the system that are
9 running with Ruby provider support.
10
11 The numbers are counts for the interval specified. The default interval
12 is 1 second.
13
14 If you see a count in "EXECS" but not in the other columns, then your
15 Ruby software is probably not running with the DTrace Ruby provider.
16 See Ruby/Readme.
17
18 Filename and method names are printed if available.
19 .SH OS
20 Any
21 .SH STABILITY
22 Evolving - uses the DTrace Ruby provider, which may change 
23 as additional features are introduced. Check Ruby/Readme
24 to see what version these scripts are based on.
25 .SH EXAMPLES
26 .TP
27 Default output,
28
29 .B rb_stat.d
30 .PP
31 .SH FIELDS
32 .TP
33 EXEC/s
34 Ruby programs executed per second, including
35 those without Ruby provider support
36 .TP
37 METHOD/s
38 Methods called, per second
39 .TP
40 OBJNEW/s
41 Objects created, per second
42 .TP
43 OBJFRE/s
44 Objects freed, per second
45 .TP
46 RAIS/s
47 Raises, per second
48 .TP
49 RESC/s
50 Rescues, per second
51 .TP
52 GC/s
53 Garbage collects, per second
54 .PP
55 .SH DOCUMENTATION
56 See the DTraceToolkit for further documentation under the 
57 Examples, Notes and Docs directories. The example files may be
58 especially useful as they aim to demonstrate how to interpret
59 the output.
60 .SH EXIT
61 rb_stat.d will run until Ctrl-C is hit.
62 .SH AUTHOR
63 Brendan Gregg
64 [CA, USA]
65 .SH SEE ALSO
66 dtrace(1M)