diff options
Diffstat (limited to 'busybox-procps.kconfig')
-rw-r--r-- | busybox-procps.kconfig | 82 |
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" |