Config.in 7.7 KB

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