]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - cddl/contrib/dtracetoolkit/Man/man1m/anonpgpid.d.1m
MFC r368207,368607:
[FreeBSD/stable/10.git] / cddl / contrib / dtracetoolkit / Man / man1m / anonpgpid.d.1m
1 .TH anonpgpid.d 1m  "$Date:: 2007-08-05 #$" "USER COMMANDS"
2 .SH NAME
3 anonpgpid.d \- anonymous memory paging info by PID on CPU. Uses DTrace.
4 .SH SYNOPSIS
5 .B anonpgpid.d
6 .SH DESCRIPTION
7 This scripts may help identify which processes are affected by a system
8 with low memory, which is paging to the physical swap device. A report
9 of the process on the CPU when paging occured is printed.
10
11 This program is currently an approximation  - often the process when writing
12 pages to swap will be "pageout" the pageout scanner, or "rcapd" the
13 resource capping daemon.
14
15 Since this uses DTrace, only the root user or users with the
16 dtrace_kernel privilege can run this command.
17 .SH OS
18 Solaris
19 .SH STABILITY
20 unstable - this script uses fbt provider probes which may change for
21 future updates of the OS, invalidating this script. Please read
22 Docs/Notes/ALLfbt_notes.txt for further details about these fbt scripts.
23 .SH EXAMPLES
24 .TP
25 Print report after Ctrl-C is hit,
26
27 .B anonpgpid.d
28 .PP
29 .SH FIELDS
30 .TP
31 PID
32 process ID
33 .TP
34 CMD
35 command name for the process
36 .TP
37 D
38 direction, Read or Write
39 .TP
40 BYTES
41 total bytes during sample
42 .PP
43 .SH DOCUMENTATION
44 See the DTraceToolkit for further documentation under the 
45 Docs directory. The DTraceToolkit docs may include full worked
46 examples with verbose descriptions explaining the output.
47 .SH EXIT
48 anonpgpid.d will run forever until Ctrl\-C is hit.
49 .SH AUTHOR
50 Brendan Gregg
51 [Sydney, Australia]
52 .SH SEE ALSO
53 dtrace(1M)
54