Config.in 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see scripts/kbuild/config-language.txt.
  4. #
  5. menu "Process Utilities"
  6. config FREE
  7. bool "free"
  8. default n
  9. help
  10. free displays the total amount of free and used physical and swap
  11. memory in the system, as well as the buffers used by the kernel.
  12. The shared memory column should be ignored; it is obsolete.
  13. config FUSER
  14. bool "fuser"
  15. default n
  16. help
  17. fuser lists all PIDs (Process IDs) that currently have a given
  18. file open. fuser can also list all PIDs that have a given network
  19. (TCP or UDP) port open.
  20. config KILL
  21. bool "kill"
  22. default n
  23. help
  24. The command kill sends the specified signal to the specified
  25. process or process group. If no signal is specified, the TERM
  26. signal is sent.
  27. config KILLALL
  28. bool "killall"
  29. default n
  30. depends on KILL
  31. help
  32. killall sends a signal to all processes running any of the
  33. specified commands. If no signal name is specified, SIGTERM is
  34. sent.
  35. config KILLALL5
  36. bool "killall5"
  37. default n
  38. depends on KILL
  39. config NMETER
  40. bool "nmeter"
  41. default n
  42. help
  43. Prints selected system stats continuously, one line per update.
  44. config PGREP
  45. bool "pgrep"
  46. default n
  47. help
  48. Look for processes by name.
  49. config PIDOF
  50. bool "pidof"
  51. default n
  52. help
  53. Pidof finds the process id's (pids) of the named programs. It prints
  54. those id's on the standard output.
  55. config FEATURE_PIDOF_SINGLE
  56. bool "Enable argument for single shot (-s)"
  57. default n
  58. depends on PIDOF
  59. help
  60. Support argument '-s' for returning only the first pid found.
  61. config FEATURE_PIDOF_OMIT
  62. bool "Enable argument for omitting pids (-o)"
  63. default n
  64. depends on PIDOF
  65. help
  66. Support argument '-o' for omitting the given pids in output.
  67. The special pid %PPID can be used to name the parent process
  68. of the pidof, in other words the calling shell or shell script.
  69. config PKILL
  70. bool "pkill"
  71. default n
  72. help
  73. Send signals to processes by name.
  74. config PS
  75. bool "ps"
  76. default n
  77. help
  78. ps gives a snapshot of the current processes.
  79. config FEATURE_PS_WIDE
  80. bool "Enable wide output option (-w)"
  81. default n
  82. depends on PS
  83. help
  84. Support argument 'w' for wide output.
  85. If given once, 132 chars are printed, and if given more
  86. than once, the length is unlimited.
  87. config FEATURE_PS_TIME
  88. bool "Enable time and elapsed time output"
  89. default n
  90. depends on PS && DESKTOP
  91. help
  92. Support -o time and -o etime output specifiers.
  93. config FEATURE_PS_ADDITIONAL_COLUMNS
  94. bool "Enable additional ps columns"
  95. default n
  96. depends on PS && DESKTOP
  97. help
  98. Support -o rgroup, -o ruser, -o nice output specifiers.
  99. config FEATURE_PS_UNUSUAL_SYSTEMS
  100. bool "Support Linux prior to 2.4.0 and non-ELF systems"
  101. default n
  102. depends on FEATURE_PS_TIME
  103. help
  104. Include support for measuring HZ on old kernels and non-ELF systems
  105. (if you are on Linux 2.4.0+ and use ELF, you don't need this)
  106. config RENICE
  107. bool "renice"
  108. default n
  109. help
  110. Renice alters the scheduling priority of one or more running
  111. processes.
  112. config BB_SYSCTL
  113. bool "sysctl"
  114. default n
  115. help
  116. Configure kernel parameters at runtime.
  117. config TOP
  118. bool "top"
  119. default n
  120. help
  121. The top program provides a dynamic real-time view of a running
  122. system.
  123. config FEATURE_TOP_CPU_USAGE_PERCENTAGE
  124. bool "Show CPU per-process usage percentage"
  125. default y
  126. depends on TOP
  127. help
  128. Make top display CPU usage for each process.
  129. This adds about 2k.
  130. config FEATURE_TOP_CPU_GLOBAL_PERCENTS
  131. bool "Show CPU global usage percentage"
  132. default y
  133. depends on FEATURE_TOP_CPU_USAGE_PERCENTAGE
  134. help
  135. Makes top display "CPU: NN% usr NN% sys..." line.
  136. This adds about 0.5k.
  137. config FEATURE_TOP_SMP_CPU
  138. bool "SMP CPU usage display ('c' key)"
  139. default n
  140. depends on FEATURE_TOP_CPU_GLOBAL_PERCENTS
  141. help
  142. Allow 'c' key to switch between individual/cumulative CPU stats
  143. This adds about 0.5k.
  144. config FEATURE_TOP_DECIMALS
  145. bool "Show 1/10th of a percent in CPU/mem statistics"
  146. default n
  147. depends on FEATURE_TOP_CPU_USAGE_PERCENTAGE
  148. help
  149. Show 1/10th of a percent in CPU/mem statistics.
  150. This adds about 0.3k.
  151. config FEATURE_TOP_SMP_PROCESS
  152. bool "Show CPU process runs on ('j' field)"
  153. default n
  154. depends on TOP
  155. help
  156. Show CPU where process was last found running on.
  157. This is the 'j' field.
  158. config FEATURE_TOPMEM
  159. bool "Topmem command ('s' key)"
  160. default n
  161. depends on TOP
  162. help
  163. Enable 's' in top (gives lots of memory info).
  164. config FEATURE_SHOW_THREADS
  165. bool "Support for showing threads in ps/top"
  166. default n
  167. depends on PS || TOP
  168. help
  169. Enables ps -T option and 'h' command in top
  170. config UPTIME
  171. bool "uptime"
  172. default n
  173. help
  174. uptime gives a one line display of the current time, how long
  175. the system has been running, how many users are currently logged
  176. on, and the system load averages for the past 1, 5, and 15 minutes.
  177. config WATCH
  178. bool "watch"
  179. default n
  180. help
  181. watch is used to execute a program periodically, showing
  182. output to the screen.
  183. endmenu