diff options
Diffstat (limited to 'package/busybox/config/procps/Config.in')
| -rw-r--r-- | package/busybox/config/procps/Config.in | 339 | 
1 files changed, 166 insertions, 173 deletions
| diff --git a/package/busybox/config/procps/Config.in b/package/busybox/config/procps/Config.in index 6da62d0ce..0c1733b9f 100644 --- a/package/busybox/config/procps/Config.in +++ b/package/busybox/config/procps/Config.in @@ -1,284 +1,277 @@  # DO NOT EDIT. This file is generated from Config.src  #  # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt.  #  menu "Process Utilities" -config BUSYBOX_IOSTAT -	bool "iostat" -	default n -	help -	  Report CPU and I/O statistics - -config BUSYBOX_LSOF -	bool "lsof" -	default n -	help -	  Show open files in the format of: -	  PID <TAB> /path/to/executable <TAB> /path/to/opened/file - -config BUSYBOX_MPSTAT -	bool "mpstat" -	default n -	help -	  Per-processor statistics - -config BUSYBOX_NMETER -	bool "nmeter" -	default n -	help -	  Prints selected system stats continuously, one line per update. - -config BUSYBOX_PMAP -       bool "pmap" -       default n -       help -         Display processes' memory mappings. - -config BUSYBOX_POWERTOP -	bool "powertop" -	default n -	help -	  Analyze power consumption on Intel-based laptops - -config BUSYBOX_PSTREE -	bool "pstree" -	default n -	help -	  Display a tree of processes. - -config BUSYBOX_PWDX -	bool "pwdx" -	default n -	help -	  Report current working directory of a process - -config BUSYBOX_SMEMCAP -	bool "smemcap" -	default n +config BUSYBOX_FEATURE_FAST_TOP +	bool "Faster /proc scanning code (+100 bytes)" +	default n  # all "fast or small" options default to small  	help -	  smemcap is a tool for capturing process data for smem, -	  a memory usage statistic tool. +	This option makes top and ps ~20% faster (or 20% less CPU hungry), +	but code size is slightly bigger. -config BUSYBOX_UPTIME -	bool "uptime" +config BUSYBOX_FEATURE_SHOW_THREADS +	bool "Support thread display in ps/pstree/top"  	default y -	select BUSYBOX_PLATFORM_LINUX #sysinfo() -	help -	  uptime gives a one line display of the current time, how long -	  the system has been running, how many users are currently logged -	  on, and the system load averages for the past 1, 5, and 15 minutes. - -config BUSYBOX_FEATURE_UPTIME_UTMP_SUPPORT -	bool "Support for showing the number of users" -	default n -	depends on BUSYBOX_UPTIME && BUSYBOX_FEATURE_UTMP +	depends on BUSYBOX_PS || BUSYBOX_TOP || BUSYBOX_PSTREE  	help -	  Makes uptime display the number of users currently logged on. +	Enables the ps -T option, showing of threads in pstree, +	and 'h' command in top.  config BUSYBOX_FREE -	bool "free" -	default n -	select BUSYBOX_PLATFORM_LINUX #sysinfo() +	bool "free (3.1 kb)" +	default y  	help -	  free displays the total amount of free and used physical and swap -	  memory in the system, as well as the buffers used by the kernel. -	  The shared memory column should be ignored; it is obsolete. - +	free displays the total amount of free and used physical and swap +	memory in the system, as well as the buffers used by the kernel. +	The shared memory column should be ignored; it is obsolete.  config BUSYBOX_FUSER -	bool "fuser" -	default n +	bool "fuser (7 kb)" +	default y  	help -	  fuser lists all PIDs (Process IDs) that currently have a given -	  file open. fuser can also list all PIDs that have a given network -	  (TCP or UDP) port open. - +	fuser lists all PIDs (Process IDs) that currently have a given +	file open. fuser can also list all PIDs that have a given network +	(TCP or UDP) port open. +config BUSYBOX_IOSTAT +	bool "iostat (7.6 kb)" +	default y +	help +	Report CPU and I/O statistics  config BUSYBOX_KILL -	bool "kill" +	bool "kill (3.1 kb)"  	default y  	help -	  The command kill sends the specified signal to the specified -	  process or process group. If no signal is specified, the TERM -	  signal is sent. +	The command kill sends the specified signal to the specified +	process or process group. If no signal is specified, the TERM +	signal is sent.  config BUSYBOX_KILLALL -	bool "killall" -	default n -	depends on BUSYBOX_KILL +	bool "killall (5.6 kb)" +	default y  	help -	  killall sends a signal to all processes running any of the -	  specified commands. If no signal name is specified, SIGTERM is -	  sent. +	killall sends a signal to all processes running any of the +	specified commands. If no signal name is specified, SIGTERM is +	sent.  config BUSYBOX_KILLALL5 -	bool "killall5" +	bool "killall5 (5.3 kb)"  	default y -	depends on BUSYBOX_KILL - +	help +	The SystemV killall command. killall5 sends a signal +	to all processes except kernel threads and the processes +	in its own session, so it won't kill the shell that is running +	the script it was called from. +config BUSYBOX_LSOF +	bool "lsof (3.4 kb)" +	default y +	help +	Show open files in the format of: +	PID <TAB> /path/to/executable <TAB> /path/to/opened/file +config BUSYBOX_MPSTAT +	bool "mpstat (9.8 kb)" +	default y +	help +	Per-processor statistics +config BUSYBOX_NMETER +	bool "nmeter (11 kb)" +	default y +	help +	Prints selected system stats continuously, one line per update.  config BUSYBOX_PGREP -	bool "pgrep" +	bool "pgrep (6.5 kb)"  	default y  	help -	  Look for processes by name. +	Look for processes by name. +config BUSYBOX_PKILL +	bool "pkill (7.5 kb)" +	default y +	help +	Send signals to processes by name.  config BUSYBOX_PIDOF -	bool "pidof" -	default n +	bool "pidof (6.3 kb)" +	default y  	help -	  Pidof finds the process id's (pids) of the named programs. It prints -	  those id's on the standard output. +	Pidof finds the process id's (pids) of the named programs. It prints +	those id's on the standard output.  config BUSYBOX_FEATURE_PIDOF_SINGLE -	bool "Enable argument for single shot (-s)" +	bool "Enable single shot (-s)"  	default y  	depends on BUSYBOX_PIDOF  	help -	  Support argument '-s' for returning only the first pid found. +	Support '-s' for returning only the first pid found.  config BUSYBOX_FEATURE_PIDOF_OMIT -	bool "Enable argument for omitting pids (-o)" +	bool "Enable omitting pids (-o PID)"  	default y  	depends on BUSYBOX_PIDOF  	help -	  Support argument '-o' for omitting the given pids in output. -	  The special pid %PPID can be used to name the parent process -	  of the pidof, in other words the calling shell or shell script. - -config BUSYBOX_PKILL -	bool "pkill" -	default n +	Support '-o PID' for omitting the given pid(s) in output. +	The special pid %PPID can be used to name the parent process +	of the pidof, in other words the calling shell or shell script. +config BUSYBOX_PMAP +	bool "pmap (6 kb)" +	default y  	help -	  Send signals to processes by name. +	Display processes' memory mappings. +config BUSYBOX_POWERTOP +	bool "powertop (9.6 kb)" +	default y +	help +	Analyze power consumption on Intel-based laptops +config BUSYBOX_FEATURE_POWERTOP_INTERACTIVE +	bool "Accept keyboard commands" +	default y +	depends on BUSYBOX_POWERTOP +	help +	Without this, powertop will only refresh display every 10 seconds. +	No keyboard commands will work, only ^C to terminate.  config BUSYBOX_PS -	bool "ps" -	depends on !BUSYBOX_DISABLE_PS +	bool "ps (11 kb)"  	default y  	help -	  ps gives a snapshot of the current processes. +	ps gives a snapshot of the current processes.  config BUSYBOX_FEATURE_PS_WIDE -	bool "Enable wide output option (-w)" +	bool "Enable wide output (-w)"  	default y -	depends on BUSYBOX_PS && !BUSYBOX_DESKTOP +	depends on (BUSYBOX_PS || BUSYBOX_MINIPS) && !BUSYBOX_DESKTOP  	help -	  Support argument 'w' for wide output. -	  If given once, 132 chars are printed, and if given more -	  than once, the length is unlimited. +	Support argument 'w' for wide output. +	If given once, 132 chars are printed, and if given more +	than once, the length is unlimited.  config BUSYBOX_FEATURE_PS_LONG -	bool "Enable long output option (-l)" -	default n -	depends on BUSYBOX_PS && !BUSYBOX_DESKTOP +	bool "Enable long output (-l)" +	default y +	depends on (BUSYBOX_PS || BUSYBOX_MINIPS) && !BUSYBOX_DESKTOP  	help -	  Support argument 'l' for long output. -	  Adds fields PPID, RSS, START, TIME & TTY +	Support argument 'l' for long output. +	Adds fields PPID, RSS, START, TIME & TTY  config BUSYBOX_FEATURE_PS_TIME -	bool "Enable time and elapsed time output" -	default n -	depends on BUSYBOX_PS && BUSYBOX_DESKTOP -	select BUSYBOX_PLATFORM_LINUX -	help -	  Support -o time and -o etime output specifiers. - -config BUSYBOX_FEATURE_PS_ADDITIONAL_COLUMNS -	bool "Enable additional ps columns" -	default n -	depends on BUSYBOX_PS && BUSYBOX_DESKTOP -	help -	  Support -o rgroup, -o ruser, -o nice output specifiers. +	bool "Enable -o time and -o etime specifiers" +	default y +	depends on (BUSYBOX_PS || BUSYBOX_MINIPS) && BUSYBOX_DESKTOP  config BUSYBOX_FEATURE_PS_UNUSUAL_SYSTEMS  	bool "Support Linux prior to 2.4.0 and non-ELF systems"  	default n  	depends on BUSYBOX_FEATURE_PS_TIME  	help -	  Include support for measuring HZ on old kernels and non-ELF systems -	  (if you are on Linux 2.4.0+ and use ELF, you don't need this) +	Include support for measuring HZ on old kernels and non-ELF systems +	(if you are on Linux 2.4.0+ and use ELF, you don't need this) -config BUSYBOX_RENICE -	bool "renice" -	default n +config BUSYBOX_FEATURE_PS_ADDITIONAL_COLUMNS +	bool "Enable -o rgroup, -o ruser, -o nice specifiers" +	default y +	depends on (BUSYBOX_PS || BUSYBOX_MINIPS) && BUSYBOX_DESKTOP +config BUSYBOX_PSTREE +	bool "pstree (9.3 kb)" +	default y  	help -	  Renice alters the scheduling priority of one or more running -	  processes. - +	Display a tree of processes. +config BUSYBOX_PWDX +	bool "pwdx (3.7 kb)" +	default y +	help +	Report current working directory of a process +config BUSYBOX_SMEMCAP +	bool "smemcap (2.5 kb)" +	default y +	help +	smemcap is a tool for capturing process data for smem, +	a memory usage statistic tool.  config BUSYBOX_BB_SYSCTL -	bool "sysctl" +	bool "sysctl (7.4 kb)"  	default y  	help -	  Configure kernel parameters at runtime. - +	Configure kernel parameters at runtime.  config BUSYBOX_TOP -	bool "top" -	default n +	bool "top (18 kb)" +	default y  	help -	  The top program provides a dynamic real-time view of a running -	  system. +	The top program provides a dynamic real-time view of a running +	system. + +config BUSYBOX_FEATURE_TOP_INTERACTIVE +	bool "Accept keyboard commands" +	default y +	depends on BUSYBOX_TOP +	help +	Without this, top will only refresh display every 5 seconds. +	No keyboard commands will work, only ^C to terminate.  config BUSYBOX_FEATURE_TOP_CPU_USAGE_PERCENTAGE  	bool "Show CPU per-process usage percentage"  	default y  	depends on BUSYBOX_TOP  	help -	  Make top display CPU usage for each process. -	  This adds about 2k. +	Make top display CPU usage for each process. +	This adds about 2k.  config BUSYBOX_FEATURE_TOP_CPU_GLOBAL_PERCENTS  	bool "Show CPU global usage percentage"  	default y  	depends on BUSYBOX_FEATURE_TOP_CPU_USAGE_PERCENTAGE  	help -	  Makes top display "CPU: NN% usr NN% sys..." line. -	  This adds about 0.5k. +	Makes top display "CPU: NN% usr NN% sys..." line. +	This adds about 0.5k.  config BUSYBOX_FEATURE_TOP_SMP_CPU  	bool "SMP CPU usage display ('c' key)"  	default y  	depends on BUSYBOX_FEATURE_TOP_CPU_GLOBAL_PERCENTS  	help -	  Allow 'c' key to switch between individual/cumulative CPU stats -	  This adds about 0.5k. +	Allow 'c' key to switch between individual/cumulative CPU stats +	This adds about 0.5k.  config BUSYBOX_FEATURE_TOP_DECIMALS  	bool "Show 1/10th of a percent in CPU/mem statistics"  	default y  	depends on BUSYBOX_FEATURE_TOP_CPU_USAGE_PERCENTAGE  	help -	  Show 1/10th of a percent in CPU/mem statistics. -	  This adds about 0.3k. +	Show 1/10th of a percent in CPU/mem statistics. +	This adds about 0.3k.  config BUSYBOX_FEATURE_TOP_SMP_PROCESS  	bool "Show CPU process runs on ('j' field)"  	default y  	depends on BUSYBOX_TOP  	help -	  Show CPU where process was last found running on. -	  This is the 'j' field. +	Show CPU where process was last found running on. +	This is the 'j' field.  config BUSYBOX_FEATURE_TOPMEM  	bool "Topmem command ('s' key)"  	default y  	depends on BUSYBOX_TOP  	help -	  Enable 's' in top (gives lots of memory info). - -config BUSYBOX_FEATURE_SHOW_THREADS -	bool "Support for showing threads in ps/pstree/top" +	Enable 's' in top (gives lots of memory info). +config BUSYBOX_UPTIME +	bool "uptime (3.7 kb)"  	default y -	depends on BUSYBOX_PS || BUSYBOX_TOP || BUSYBOX_PSTREE  	help -	  Enables the ps -T option, showing of threads in pstree, -	  and 'h' command in top. +	uptime gives a one line display of the current time, how long +	the system has been running, how many users are currently logged +	on, and the system load averages for the past 1, 5, and 15 minutes. +config BUSYBOX_FEATURE_UPTIME_UTMP_SUPPORT +	bool "Show the number of users" +	default y +	depends on BUSYBOX_UPTIME && BUSYBOX_FEATURE_UTMP +	help +	Display the number of users currently logged on.  config BUSYBOX_WATCH -	bool "watch" -	default n +	bool "watch (4.4 kb)" +	default y  	help -	  watch is used to execute a program periodically, showing -	  output to the screen. +	watch is used to execute a program periodically, showing +	output to the screen.  endmenu | 
