Cpulimit

CPU limit
cpulimit is Linux terminal program, that could limit the CPU usage of a process

Examples:

cpulimit -e foo -l 30
 * Limits CPU usage of the process with name "foo". Limit is 30%

cpulimit -p 1234 -l 50
 * Limits CPU usage of the process with PID 1234. Limit is 50%

Program will wait for process and after death of process will wait for another or will exit, if wasn't lazy flag (-z --lazy). Flag -v will show control statictics