Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] [Z] page cache page-in pargs pcred performance counters performance tools introduction to observability tools observability infrastructure pfiles pflags pkill pldd plockstat pmap 2nd 3rd prchoose() prctl preap process microstates temporarily stop a process via pstop processes /proc 2nd 3rd /proc//as /proc//ctl /proc//psinfo aggregating process functions with dtrace examining user-level locks execution time statistics via ptime grepping for pgrep listing and controlling per-process network statistics plockstat project summary via prstat -j prun - making runnable reap a zombie via preap statistics by a sorted keys prstat -s statistics via the pr_pctcpu field tools apptrace 2nd 3rd dtrace list of pargs - process arguments pcred - process credentials pfiles - open files pflags - process flags pkill - killing processes pldd - linker dump pmap - process address map pmap -x - process memory prctl - process resource control prstat - statistics summary prstat -m - process microstates ps 2nd 3rd ps - process status psig - signal disposition pstack - display thread stacks ptree - process tree pwdx - print working directory tools for process analysis tracing functions with dtrace tracing processes user summary via prstat using apptrace to trace processes using dtrace using dtrace to sample stacks using truss to trace virtual and resident set size wait for process completion via pwait processor_info(2) processor_info_t prstat options prstat -j prstat -L prstat -m prstat -s prstat -t prstat -Z prtconf prtmem.pl prtswap prun ps 2nd 3rd ps command 2nd psig psrinfo pstack pstop ptime ptools pargs pcred pfiles pflags pkill pldd pmap 2nd 3rd prctl preap prstat prun psig pstack pstop ptime ptree pwait pwdx ptree pwait pwdx |