]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - cddl/contrib/dtracetoolkit/Man/man1m/dnlcps.d.1m
MFC r368207,368607:
[FreeBSD/stable/10.git] / cddl / contrib / dtracetoolkit / Man / man1m / dnlcps.d.1m
1 .TH dnlcps.d 1m  "$Date:: 2007-08-05 #$" "USER COMMANDS"
2 .SH NAME
3 dnlcps.d \- DNLC stats by process. Uses DTrace.
4 .SH SYNOPSIS
5 .B dnlcps.d
6 .SH DESCRIPTION
7 The DNLC is the Directory Name Lookup Cache. Filename lookups often
8 return a hit from here, before needing to traverse the regular file
9 system cache or go to disk.
10
11 dnlcps.d prints DNLC statistics by process.
12
13 Since this uses DTrace, only the root user or users with the
14 dtrace_kernel privilege can run this command.
15 .SH OS
16 Solaris
17 .SH STABILITY
18 unstable - this script uses fbt provider probes which may change for
19 future updates of the OS, invalidating this script. Please read
20 Docs/Notes/ALLfbt_notes.txt for further details about these fbt scripts.
21 .SH EXAMPLES
22 .TP
23 Sample until Ctrl\-C is hit then print report,
24
25 .B dnlcps.d
26 .PP
27 .SH FIELDS
28 .TP
29 PID
30 process ID
31 .TP
32 CMD
33 command name
34 .TP
35 value
36 0 == miss, 1 == hit
37 .TP
38 count
39 number of occurrences
40 .PP
41 .SH DOCUMENTATION
42 See the DTraceToolkit for further documentation under the 
43 Docs directory. The DTraceToolkit docs may include full worked
44 examples with verbose descriptions explaining the output.
45 .SH EXIT
46 dnlcps.d will sample until Ctrl\-C is hit. 
47 .SH AUTHOR
48 Brendan Gregg
49 [Sydney, Australia]
50 .SH SEE ALSO
51 dtrace(1M)