* Updated kernel HZ value to default to 250 on Linux since that
* is the configuration default.
* Added new command line parameter, -j (--hz) which allows the
user to override the kernel HZ value. We assume 250 on Linux and
100 on other kernels, but the user can set this to any integer
value.
* The new version fixes an issue with monitoring a target process which
has multiple children and a low CPU limit throttle. In some cases this
+ Added the --quiet (-q) flag to make
OBS-URL: https://build.opensuse.org/package/show/utilities/cpulimit?expand=0&rev=22
- update to 3.0:
* Fix an important bug in LimitCPU when the program is
monitoring both a program and its child processes via the "-m"
flag. In the past, it was possible LimitCPU would fail to spawn
new instances to monitor child processes if LimitCPU was not in
the user's default path. In other words, if we were launched
from /usr/local/bin and this directory was not in the default
path, then child processes might not be monitored. And the
failure would happen silently.
* Now LimitCPU will try to do a better job of launching new
monitors for child processes and it will print a warning
about any errors when run in verbose mode.
OBS-URL: https://build.opensuse.org/request/show/1087118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cpulimit?expand=0&rev=7
- new upstream version 2.5
* Added some protection against causing a fork bomb when the
throttled process is a parent to LimitCPU.
- includes 2.4
* Introduced ability to watch children of the target process. This
means forks of the process we are throttling can also be
throttled, using the "-m" or "--monitor-forks" flags.
- includes 2.3
* Applied patch to man page which fixes -s description.
* Added --foreground, -f flag for launching target programs in the
foreground. LimitCPU then waits for the target process to exit.
Should be useful in scripts.
- rebase cpulimit-2.2-do_not_forget_version.patch
- cleanup with spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/577708
OBS-URL: https://build.opensuse.org/package/show/utilities/cpulimit?expand=0&rev=7