|
|
1.1 root 1: .TH PS 1
2: .SH NAME
3: ps, psu \- process status
4: .SH SYNOPSIS
5: .B ps
6: .PP
7: .B psu
8: [
9: .I user
10: ]
11: .SH DESCRIPTION
12: .I Ps
13: prints information about processes.
14: .I Psu
15: prints only information about processes started by
16: .I user
17: (default
18: .BR $user ).
19: .PP
20: For each process reported,
21: the user,
22: process id,
23: user time,
24: system time,
25: size,
26: state,
27: and command name are printed.
28: State is one of the following:
29: .TP \w'\fLno\ \fIresource\ \ \ 'u
30: .B Moribund
31: Process has exited and is about to have its
32: resources reclaimed.
33: .TP
34: .B Ready
35: on the queue of processes ready to be run.
36: .TP
37: .B Scheding
38: about to be run.
39: .TP
40: .B Running
41: running.
42: .TP
43: .B Queueing
44: waiting on a queue for a resource.
45: .TP
46: .B Wakeme
47: waiting for I/O or some other kernel event to wake it up.
48: .TP
49: .B Broken
50: dead of unnatural causes; lingering
51: so that it can be examined.
52: .TP
53: .B Stopped
54: stopped.
55: .TP
56: .B Stopwait
57: waiting for another process to stop.
58: .TP
59: .B Fault
60: servicing a page fault.
61: .TP
62: .B Idle
63: waiting for something to do (kernel processes only).
64: .TP
65: .B New
66: being created.
67: .TP
68: .B Pageout
69: paging out some other process.
70: .TP
71: .I Syscall
72: performing the named system call.
73: .TP
74: .BI no " resource
75: waiting for more of a critical
76: .IR resource .
77: .PD
78: .SH FILES
79: .TF /proc/*/status
80: .TP
81: .B /proc/*/status
82: .SH SOURCE
83: .B /sys/src/cmd/ps.c
84: .br
85: .B /rc/bin/psu
86: .SH "SEE ALSO"
87: .IR kill (1),
88: .IR db (1),
89: .IR ps (1),
90: .IR proc (3)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.