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

Archive Download this file



interactive