diff options
author | Manuel Novoa III | 2005-02-13 20:14:05 +0000 |
---|---|---|
committer | Manuel Novoa III | 2005-02-13 20:14:05 +0000 |
commit | 2c511609c4d92ee4e3e603d449c13579d1ea641a (patch) | |
tree | d57c8dd9efa4c30cd01290f878cae688ae792cc0 /include | |
parent | d2fe81706c9d65dd1580c85338036cc403364fae (diff) | |
download | busybox-2c511609c4d92ee4e3e603d449c13579d1ea641a.zip busybox-2c511609c4d92ee4e3e603d449c13579d1ea641a.tar.gz |
Add 'nice' and replace 'renice' with a new implementation.
Diffstat (limited to 'include')
-rw-r--r-- | include/applets.h | 3 | ||||
-rw-r--r-- | include/usage.h | 18 |
2 files changed, 17 insertions, 4 deletions
diff --git a/include/applets.h b/include/applets.h index 90d4195..1257032 100644 --- a/include/applets.h +++ b/include/applets.h @@ -412,6 +412,9 @@ #ifdef CONFIG_NETSTAT APPLET(netstat, netstat_main, _BB_DIR_BIN, _BB_SUID_NEVER) #endif +#ifdef CONFIG_NICE + APPLET(nice, nice_main, _BB_DIR_BIN, _BB_SUID_NEVER) +#endif #ifdef CONFIG_NSLOOKUP APPLET(nslookup, nslookup_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) #endif diff --git a/include/usage.h b/include/usage.h index c53ead0..fd0f681 100644 --- a/include/usage.h +++ b/include/usage.h @@ -1813,6 +1813,13 @@ "\t-w raw sockets\n" \ "\t-x unix sockets" +#define nice_trivial_usage \ + "[-n ADJUST] [COMMAND [ARG] ...]" +#define nice_full_usage \ + "Nice runs a program with modified scheduling priority.\n\n" \ + "Options:\n" \ + "\t-n ADJUST\tAdjust the scheduling priority by ADJUST.\n" \ + #define nslookup_trivial_usage \ "[HOST] [SERVER]" #define nslookup_full_usage \ @@ -2011,11 +2018,14 @@ "\t-d\t\tdelay interval for rebooting." #define renice_trivial_usage \ - "priority pid [pid ...]" + "{{-n INCREMENT} | PRIORITY} [[ -p | -g | -u ] ID ...]" #define renice_full_usage \ - "Changes priority of running processes. Allowed priorities range\n" \ - "from 20 (the process runs only when nothing else is running) to 0\n" \ - "(default priority) to -20 (almost nothing else ever gets to run)." + "Changes priority of running processes.\n\n" \ + "Options:\n" \ + "\t-n\tadjusts current nice value (smaller is faster)\n" \ + "\t-p\tprocess id(s) (default)\n" \ + "\t-g\tprocess group id(s)\n" \ + "\t-u\tprocess user name(s) and/or id(s)" #define reset_trivial_usage \ "" |