blob: 2d4ad3bd4c2831903323052f88c90c63a5c3d741 [file] [log] [blame]
Eric Andersenc9f20d92002-12-05 08:41:41 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Process Utilities"
7
8config CONFIG_FREE
9 bool "free"
10 default n
11 help
Eric Andersene5642112003-07-14 19:37:08 +000012 free displays the total amount of free and used physical and swap
13 memory in the system, as well as the buffers used by the kernel.
14 The shared memory column should be ignored; it is obsolete.
Eric Andersenc9f20d92002-12-05 08:41:41 +000015
Rob Landleyaa872762005-10-28 13:05:12 +000016config CONFIG_FUSER
17 bool "fuser"
18 default n
19 help
Tim Rikerc1ef7bd2006-01-25 00:08:53 +000020 fuser lists all PIDs (Process IDs) that currently have a given
Rob Landleyaa872762005-10-28 13:05:12 +000021 file open. fuser can also list all PIDs that have a given network
22 (TCP or UDP) port open.
23
Eric Andersen110ee232002-12-06 21:44:50 +000024config CONFIG_KILL
Eric Andersen110ee232002-12-06 21:44:50 +000025 bool "kill"
26 default n
Eric Andersen110ee232002-12-06 21:44:50 +000027 help
Eric Andersene5642112003-07-14 19:37:08 +000028 The command kill sends the specified signal to the specified
29 process or process group. If no signal is specified, the TERM
30 signal is sent.
Eric Andersenc9f20d92002-12-05 08:41:41 +000031
32config CONFIG_KILLALL
33 bool "killall"
34 default n
35 depends on CONFIG_KILL
36 help
Eric Andersene5642112003-07-14 19:37:08 +000037 killall sends a signal to all processes running any of the
38 specified commands. If no signal name is specified, SIGTERM is
39 sent.
Eric Andersenc9f20d92002-12-05 08:41:41 +000040
Denis Vlasenko0bb628f2006-09-27 14:25:33 +000041config CONFIG_KILLALL5
42 bool "killall5"
43 default n
44 depends on CONFIG_KILL
45
Eric Andersenc9f20d92002-12-05 08:41:41 +000046config CONFIG_PIDOF
47 bool "pidof"
48 default n
49 help
Eric Andersene5642112003-07-14 19:37:08 +000050 Pidof finds the process id's (pids) of the named programs. It prints
51 those id's on the standard output.
Eric Andersenc9f20d92002-12-05 08:41:41 +000052
Bernhard Reutner-Fischer81c3a512005-10-06 15:37:02 +000053config CONFIG_FEATURE_PIDOF_SINGLE
Rob Landley2ec922e2006-04-13 23:22:16 +000054 bool "Enable argument for single shot (-s)"
Bernhard Reutner-Fischer81c3a512005-10-06 15:37:02 +000055 default n
56 depends on CONFIG_PIDOF
57 help
58 Support argument '-s' for returning only the first pid found.
59
60config CONFIG_FEATURE_PIDOF_OMIT
Rob Landley2ec922e2006-04-13 23:22:16 +000061 bool "Enable argument for omitting pids (-o)"
Bernhard Reutner-Fischer81c3a512005-10-06 15:37:02 +000062 default n
63 depends on CONFIG_PIDOF
64 help
65 Support argument '-o' for omitting the given pids in output.
66 The special pid %PPID can be used to name the parent process
67 of the pidof, in other words the calling shell or shell script.
68
Eric Andersenc9f20d92002-12-05 08:41:41 +000069config CONFIG_PS
70 bool "ps"
71 default n
72 help
Eric Andersene5642112003-07-14 19:37:08 +000073 ps gives a snapshot of the current processes.
Eric Andersenc9f20d92002-12-05 08:41:41 +000074
Bernhard Reutner-Fischer6d6a40c2005-10-04 14:31:18 +000075config CONFIG_FEATURE_PS_WIDE
Rob Landley2ec922e2006-04-13 23:22:16 +000076 bool "Enable argument for wide output (-w)"
Bernhard Reutner-Fischer6d6a40c2005-10-04 14:31:18 +000077 default n
78 depends on CONFIG_PS
79 help
80 Support argument 'w' for wide output.
81 If given once, 132 chars are printed and given more than
82 one, the length is unlimited.
83
Eric Andersenc9f20d92002-12-05 08:41:41 +000084config CONFIG_RENICE
85 bool "renice"
86 default n
87 help
Eric Andersene5642112003-07-14 19:37:08 +000088 Renice alters the scheduling priority of one or more running
89 processes.
Eric Andersenc9f20d92002-12-05 08:41:41 +000090
Mike Frysingerd1c8ae52005-09-24 23:13:22 +000091config CONFIG_BB_SYSCTL
92 bool "sysctl"
93 default n
94 help
95 Configure kernel parameters at runtime.
96
Eric Andersenc9f20d92002-12-05 08:41:41 +000097config CONFIG_TOP
98 bool "top"
99 default n
100 help
Eric Andersene5642112003-07-14 19:37:08 +0000101 The top program provides a dynamic real-time view of a running
102 system.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000103
"Vladimir N. Oleynik"f246dc72005-09-16 12:55:29 +0000104config CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
Rob Landley2ec922e2006-04-13 23:22:16 +0000105 bool "Support showing CPU usage percentage (add 2k bytes)"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000106 default y
107 depends on CONFIG_TOP
108 help
Eric Andersen9c3c38d2003-07-22 09:59:34 +0000109 Make top display CPU usage.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000110
111config CONFIG_UPTIME
112 bool "uptime"
113 default n
114 help
Eric Andersene5642112003-07-14 19:37:08 +0000115 uptime gives a one line display of the current time, how long
116 the system has been running, how many users are currently logged
117 on, and the system load averages for the past 1, 5, and 15 minutes.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000118
Rob Landleyaa872762005-10-28 13:05:12 +0000119
Eric Andersenc9f20d92002-12-05 08:41:41 +0000120endmenu
121