rpcd: iwinfo plugin fixes
[openwrt/svn-archive/archive.git] / package / utils / busybox / config / procps / Config.in
1 # DO NOT EDIT. This file is generated from Config.src
2 #
3 # For a description of the syntax of this configuration file,
4 # see scripts/kbuild/config-language.txt.
5 #
6
7 menu "Process Utilities"
8
9 config BUSYBOX_CONFIG_IOSTAT
10 bool "iostat"
11 default BUSYBOX_DEFAULT_IOSTAT
12 help
13 Report CPU and I/O statistics
14 config BUSYBOX_CONFIG_LSOF
15 bool "lsof"
16 default BUSYBOX_DEFAULT_LSOF
17 help
18 Show open files in the format of:
19 PID <TAB> /path/to/executable <TAB> /path/to/opened/file
20 config BUSYBOX_CONFIG_MPSTAT
21 bool "mpstat"
22 default BUSYBOX_DEFAULT_MPSTAT
23 help
24 Per-processor statistics
25 config BUSYBOX_CONFIG_NMETER
26 bool "nmeter"
27 default BUSYBOX_DEFAULT_NMETER
28 help
29 Prints selected system stats continuously, one line per update.
30 config BUSYBOX_CONFIG_PMAP
31 bool "pmap"
32 default BUSYBOX_DEFAULT_PMAP
33 help
34 Display processes' memory mappings.
35 config BUSYBOX_CONFIG_POWERTOP
36 bool "powertop"
37 default BUSYBOX_DEFAULT_POWERTOP
38 help
39 Analyze power consumption on Intel-based laptops
40 config BUSYBOX_CONFIG_PSTREE
41 bool "pstree"
42 default BUSYBOX_DEFAULT_PSTREE
43 help
44 Display a tree of processes.
45 config BUSYBOX_CONFIG_PWDX
46 bool "pwdx"
47 default BUSYBOX_DEFAULT_PWDX
48 help
49 Report current working directory of a process
50 config BUSYBOX_CONFIG_SMEMCAP
51 bool "smemcap"
52 default BUSYBOX_DEFAULT_SMEMCAP
53 help
54 smemcap is a tool for capturing process data for smem,
55 a memory usage statistic tool.
56 config BUSYBOX_CONFIG_TOP
57 bool "top"
58 default BUSYBOX_DEFAULT_TOP
59 help
60 The top program provides a dynamic real-time view of a running
61 system.
62
63 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
64 bool "Show CPU per-process usage percentage"
65 default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE
66 depends on BUSYBOX_CONFIG_TOP
67 help
68 Make top display CPU usage for each process.
69 This adds about 2k.
70
71 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
72 bool "Show CPU global usage percentage"
73 default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS
74 depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
75 help
76 Makes top display "CPU: NN% usr NN% sys..." line.
77 This adds about 0.5k.
78
79 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU
80 bool "SMP CPU usage display ('c' key)"
81 default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU
82 depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
83 help
84 Allow 'c' key to switch between individual/cumulative CPU stats
85 This adds about 0.5k.
86
87 config BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS
88 bool "Show 1/10th of a percent in CPU/mem statistics"
89 default BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS
90 depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
91 help
92 Show 1/10th of a percent in CPU/mem statistics.
93 This adds about 0.3k.
94
95 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS
96 bool "Show CPU process runs on ('j' field)"
97 default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS
98 depends on BUSYBOX_CONFIG_TOP
99 help
100 Show CPU where process was last found running on.
101 This is the 'j' field.
102
103 config BUSYBOX_CONFIG_FEATURE_TOPMEM
104 bool "Topmem command ('s' key)"
105 default BUSYBOX_DEFAULT_FEATURE_TOPMEM
106 depends on BUSYBOX_CONFIG_TOP
107 help
108 Enable 's' in top (gives lots of memory info).
109 config BUSYBOX_CONFIG_UPTIME
110 bool "uptime"
111 default BUSYBOX_DEFAULT_UPTIME
112 select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
113 help
114 uptime gives a one line display of the current time, how long
115 the system has been running, how many users are currently logged
116 on, and the system load averages for the past 1, 5, and 15 minutes.
117
118 config BUSYBOX_CONFIG_FEATURE_UPTIME_UTMP_SUPPORT
119 bool "Support for showing the number of users"
120 default BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT
121 depends on BUSYBOX_CONFIG_UPTIME && BUSYBOX_CONFIG_FEATURE_UTMP
122 help
123 Makes uptime display the number of users currently logged on.
124
125 config BUSYBOX_CONFIG_FREE
126 bool "free"
127 default BUSYBOX_DEFAULT_FREE
128 select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
129 help
130 free displays the total amount of free and used physical and swap
131 memory in the system, as well as the buffers used by the kernel.
132 The shared memory column should be ignored; it is obsolete.
133
134 config BUSYBOX_CONFIG_FUSER
135 bool "fuser"
136 default BUSYBOX_DEFAULT_FUSER
137 help
138 fuser lists all PIDs (Process IDs) that currently have a given
139 file open. fuser can also list all PIDs that have a given network
140 (TCP or UDP) port open.
141
142 config BUSYBOX_CONFIG_KILL
143 bool "kill"
144 default BUSYBOX_DEFAULT_KILL
145 help
146 The command kill sends the specified signal to the specified
147 process or process group. If no signal is specified, the TERM
148 signal is sent.
149
150 config BUSYBOX_CONFIG_KILLALL
151 bool "killall"
152 default BUSYBOX_DEFAULT_KILLALL
153 depends on BUSYBOX_CONFIG_KILL
154 help
155 killall sends a signal to all processes running any of the
156 specified commands. If no signal name is specified, SIGTERM is
157 sent.
158
159 config BUSYBOX_CONFIG_KILLALL5
160 bool "killall5"
161 default BUSYBOX_DEFAULT_KILLALL5
162 depends on BUSYBOX_CONFIG_KILL
163
164 config BUSYBOX_CONFIG_PGREP
165 bool "pgrep"
166 default BUSYBOX_DEFAULT_PGREP
167 help
168 Look for processes by name.
169
170 config BUSYBOX_CONFIG_PIDOF
171 bool "pidof"
172 default BUSYBOX_DEFAULT_PIDOF
173 help
174 Pidof finds the process id's (pids) of the named programs. It prints
175 those id's on the standard output.
176
177 config BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE
178 bool "Enable argument for single shot (-s)"
179 default BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE
180 depends on BUSYBOX_CONFIG_PIDOF
181 help
182 Support argument '-s' for returning only the first pid found.
183
184 config BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT
185 bool "Enable argument for omitting pids (-o)"
186 default BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT
187 depends on BUSYBOX_CONFIG_PIDOF
188 help
189 Support argument '-o' for omitting the given pids in output.
190 The special pid %PPID can be used to name the parent process
191 of the pidof, in other words the calling shell or shell script.
192
193 config BUSYBOX_CONFIG_PKILL
194 bool "pkill"
195 default BUSYBOX_DEFAULT_PKILL
196 help
197 Send signals to processes by name.
198
199 config BUSYBOX_CONFIG_PS
200 bool "ps"
201 default BUSYBOX_DEFAULT_PS
202 help
203 ps gives a snapshot of the current processes.
204
205 config BUSYBOX_CONFIG_FEATURE_PS_WIDE
206 bool "Enable wide output option (-w)"
207 default BUSYBOX_DEFAULT_FEATURE_PS_WIDE
208 depends on BUSYBOX_CONFIG_PS && !BUSYBOX_CONFIG_DESKTOP
209 help
210 Support argument 'w' for wide output.
211 If given once, 132 chars are printed, and if given more
212 than once, the length is unlimited.
213
214 config BUSYBOX_CONFIG_FEATURE_PS_LONG
215 bool "Enable long output option (-l)"
216 default BUSYBOX_DEFAULT_FEATURE_PS_LONG
217 depends on BUSYBOX_CONFIG_PS && !BUSYBOX_CONFIG_DESKTOP
218 help
219 Support argument 'l' for long output.
220 Adds fields PPID, RSS, START, TIME & TTY
221
222 config BUSYBOX_CONFIG_FEATURE_PS_TIME
223 bool "Enable time and elapsed time output"
224 default BUSYBOX_DEFAULT_FEATURE_PS_TIME
225 depends on BUSYBOX_CONFIG_PS && BUSYBOX_CONFIG_DESKTOP
226 select BUSYBOX_CONFIG_PLATFORM_LINUX
227 help
228 Support -o time and -o etime output specifiers.
229
230 config BUSYBOX_CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS
231 bool "Enable additional ps columns"
232 default BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS
233 depends on BUSYBOX_CONFIG_PS && BUSYBOX_CONFIG_DESKTOP
234 help
235 Support -o rgroup, -o ruser, -o nice output specifiers.
236
237 config BUSYBOX_CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS
238 bool "Support Linux prior to 2.4.0 and non-ELF systems"
239 default BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS
240 depends on BUSYBOX_CONFIG_FEATURE_PS_TIME
241 help
242 Include support for measuring HZ on old kernels and non-ELF systems
243 (if you are on Linux 2.4.0+ and use ELF, you don't need this)
244
245 config BUSYBOX_CONFIG_RENICE
246 bool "renice"
247 default BUSYBOX_DEFAULT_RENICE
248 help
249 Renice alters the scheduling priority of one or more running
250 processes.
251
252 config BUSYBOX_CONFIG_BB_SYSCTL
253 bool "sysctl"
254 default BUSYBOX_DEFAULT_BB_SYSCTL
255 help
256 Configure kernel parameters at runtime.
257
258 config BUSYBOX_CONFIG_FEATURE_SHOW_THREADS
259 bool "Support for showing threads in ps/pstree/top"
260 default BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS
261 depends on BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_TOP || BUSYBOX_CONFIG_PSTREE
262 help
263 Enables the ps -T option, showing of threads in pstree,
264 and 'h' command in top.
265
266 config BUSYBOX_CONFIG_WATCH
267 bool "watch"
268 default BUSYBOX_DEFAULT_WATCH
269 help
270 watch is used to execute a program periodically, showing
271 output to the screen.
272
273 endmenu