summaryrefslogtreecommitdiff
path: root/busybox-procps.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'busybox-procps.kconfig')
-rw-r--r--busybox-procps.kconfig82
1 files changed, 53 insertions, 29 deletions
diff --git a/busybox-procps.kconfig b/busybox-procps.kconfig
index 14db82a..1fc9bd5 100644
--- a/busybox-procps.kconfig
+++ b/busybox-procps.kconfig
@@ -9,40 +9,71 @@ comment "-------------------------------------------------"
config KEMBTK_BUSYB_IOSTAT
bool "iostat"
- depends on EMBTK_BB_VERSION_1_18_X
default y
help
Report KEMBTK_BUSYB_CPU and I/O statistics
+config KEMBTK_BUSYB_LSOF
+ bool "lsof"
+ default y
+ help
+ Show open files in the format of:
+ PID <TAB> /path/to/executable <TAB> /path/to/opened/file
config KEMBTK_BUSYB_MPSTAT
bool "mpstat"
- depends on EMBTK_BB_VERSION_1_18_X
default y
help
Per-processor statistics
+config KEMBTK_BUSYB_NMETER
+ bool "nmeter"
+ default y
+ help
+ Prints selected system stats continuously, one line per update.
config KEMBTK_BUSYB_PMAP
bool "pmap"
- depends on EMBTK_BB_VERSION_1_18_X
default y
help
Display processes' memory mappings.
config KEMBTK_BUSYB_POWERTOP
- bool
- depends on EMBTK_BB_VERSION_1_18_X
+ bool "powertop"
default y
help
Analyze power consumption on Intel-based laptops
+config KEMBTK_BUSYB_PSTREE
+ bool "pstree"
+ default y
+ help
+ Display a tree of processes.
+config KEMBTK_BUSYB_PWDX
+ bool "pwdx"
+ default y
+ help
+ Report current working directory of a process
config KEMBTK_BUSYB_SMEMCAP
bool "smemcap"
- depends on EMBTK_BB_VERSION_1_17_X || EMBTK_BB_VERSION_1_18_X
default y
help
smemcap is a tool for capturing process data for smem,
a memory usage statistic tool.
+config KEMBTK_BUSYB_UPTIME
+ bool "uptime"
+ default y
+ select KEMBTK_BUSYB_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 KEMBTK_BUSYB_FEATURE_UPTIME_UTMP_SUPPORT
+ bool "Support for showing the number of users"
+ default y
+ depends on KEMBTK_BUSYB_UPTIME && KEMBTK_BUSYB_FEATURE_UTMP
+ help
+ Makes uptime display the number of users currently logged on.
config KEMBTK_BUSYB_FREE
bool "free"
default y
- depends on KEMBTK_BUSYB_PLATFORM_LINUX #sysinfo()
+ select KEMBTK_BUSYB_PLATFORM_LINUX #sysinfo()
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.
@@ -78,12 +109,6 @@ config KEMBTK_BUSYB_KILLALL5
default y
depends on KEMBTK_BUSYB_KILL
-config KEMBTK_BUSYB_NMETER
- bool "nmeter"
- default y
- help
- Prints selected system stats continuously, one line per update.
-
config KEMBTK_BUSYB_PGREP
bool "pgrep"
default y
@@ -128,16 +153,25 @@ config KEMBTK_BUSYB_PS
config KEMBTK_BUSYB_FEATURE_PS_WIDE
bool "Enable wide output option (-w)"
default y
- depends on KEMBTK_BUSYB_PS
+ depends on KEMBTK_BUSYB_PS && !KEMBTK_BUSYB_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.
+config KEMBTK_BUSYB_FEATURE_PS_LONG
+ bool "Enable long output option (-l)"
+ default y
+ depends on KEMBTK_BUSYB_PS && !KEMBTK_BUSYB_DESKTOP
+ help
+ Support argument 'l' for long output.
+ Adds fields PPID, RSS, START, KEMBTK_BUSYB_TIME & KEMBTK_BUSYB_TTY
+
config KEMBTK_BUSYB_FEATURE_PS_TIME
bool "Enable time and elapsed time output"
default y
- depends on KEMBTK_BUSYB_PS && KEMBTK_BUSYB_DESKTOP && KEMBTK_BUSYB_PLATFORM_LINUX #sysinfo()
+ depends on KEMBTK_BUSYB_PS && KEMBTK_BUSYB_DESKTOP
+ select KEMBTK_BUSYB_PLATFORM_LINUX
help
Support -o time and -o etime output specifiers.
@@ -145,7 +179,6 @@ config KEMBTK_BUSYB_FEATURE_PS_ADDITIONAL_COLUMNS
bool "Enable additional ps columns"
default y
depends on KEMBTK_BUSYB_PS && KEMBTK_BUSYB_DESKTOP
- depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X || EMBTK_BB_VERSION_1_18_X
help
Support -o rgroup, -o ruser, -o nice output specifiers.
@@ -224,21 +257,12 @@ config KEMBTK_BUSYB_FEATURE_TOPMEM
Enable 's' in top (gives lots of memory info).
config KEMBTK_BUSYB_FEATURE_SHOW_THREADS
- bool "Support for showing threads in ps/top"
+ bool "Support for showing threads in ps/pstree/top"
default y
- depends on KEMBTK_BUSYB_PS || KEMBTK_BUSYB_TOP
- depends on EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X || EMBTK_BB_VERSION_1_18_X
+ depends on KEMBTK_BUSYB_PS || KEMBTK_BUSYB_TOP || KEMBTK_BUSYB_PSTREE
help
- Enables ps -T option and 'h' command in top
-
-config KEMBTK_BUSYB_UPTIME
- bool "uptime"
- default y
- depends on KEMBTK_BUSYB_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.
+ Enables the ps -T option, showing of threads in pstree,
+ and 'h' command in top.
config KEMBTK_BUSYB_WATCH
bool "watch"