From 67952f5cca213420e7fb5ea68c03061a63824655 Mon Sep 17 00:00:00 2001 From: Angelo Marletta Date: Sun, 24 Jun 2012 01:04:35 +0100 Subject: updated readme --- LICENSE | 2 +- README | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/LICENSE b/LICENSE index 06ba570..97f263e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ cpulimit - a CPU usage limiter for Linux -Copyright (C) 2012 Angelo Marletta +Copyright (C) 2005-2012, by: Angelo Marletta This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License diff --git a/README b/README index 6760147..15f0691 100644 --- a/README +++ b/README @@ -4,17 +4,18 @@ CPULIMIT About ======= -Cpulimit is a tool which attempts to limit the CPU usage of a process (expressed in percentage, not in CPU time). It is useful to control batch jobs, when you don't want them to eat too many CPU cycles . The goal is prevent a process from running for more than a specified time ratio. It does not change the nice value or other scheduling priority settings, but on the real CPU usage. Also, it is able to adapt itself to the overall system load, dynamically and quickly. +Cpulimit is a tool which attempts to limit the CPU usage of a process (expressed in percentage, not in CPU time). It is useful to control batch jobs, when you don't want them to eat too many CPU cycles. The goal is prevent a process from running for more than a specified time ratio. It does not change the nice value or other scheduling priority settings, but the real CPU usage. Also, it is able to adapt itself to the overall system load, dynamically and quickly. The control of the used cpu amount is done sending SIGSTOP and SIGCONT POSIX signals to processes. All the children processes and threads of the specified process will share the same percent of CPU. Developed by Angelo Marletta. Please send your feedback, bug reports, feature requests or just thanks. -===================== - Changelog since 1.1 -===================== +=========== + Changelog +=========== +- added support for FreeBSD - reorganization of the code, splitted in more source files - cpu count detection, i.e. if you have 4 cpu, it is possible to limit up to 400% - in order to avoid deadlocks, cpulimit now prevents to limit itself @@ -25,7 +26,6 @@ Please send your feedback, bug reports, feature requests or just thanks. - cpulimit exits if --lazy option is specified and the process terminates - target process can be created on-fly given command line - light and scalable algorithm for subprocesses detection and limitation -- mac os support - minor enhancements and bugfixes ============================ -- cgit v1.2.3