CPUTOOL(8) | System Manager's Manual | CPUTOOL(8) |
cputool — CPUTool is a utility which manages CPU usage and system load
cputool [--cpu-limit PCNT] [--load-limit LOAD] [ [--pid PID | --pid-pgrp PID ] | [--] COMMAND ... ]
Limit the CPU usage of a process or a process group to a given limit and/or suspend processes if the system load exceeds a threshold. CPUTool works by sending SIGSTOP and SIGCONT signals to processes depending on the system load.
These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below.
CPUTool will run on 32-bit and 64-bit Linux systems. It depends on the /proc pseudo-filesystem to detect PIDs and their resource usage.
TCP network connections could time out if a process is suspended for extended periods of time (while the load is too high). Not all programs handle this case well.
This manual page was written by Daniel Lange and converted to SGML by Nigel Kukard <nkukard@lbsd.net>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-3.