Hola, tengo que ejecutar en mi servidor una aplicacion con un proceso que puede tardar varios minutos.
 
Para no sobrecargar el servidor, quiero limitar el uso de CPU, y creo que algo me esta fallando, porque cuando me voy al panel del servidor y veo los procesos que se estan ejecutando, me dice que esta usando un 98% de la CPU cuando quiero limitarlo a un 50% o un 25%. 
Lo que hago desde PHP en el script es esto: 
 Código PHP:
    $commandJob= './kmakemultires -xmltemplate=./xml/multiframe.xml -config=./multires.config ./pano1/Panorama_r.jpg ./pano1/Panorama_r.jpg ./pano1/Panorama_d.jpg ./pano1/Panorama_u.jpg ./pano1/Panorama_l.jpg ./pano1/Panorama_f.jpg ./pano1/Panorama_b.jpg';
 
$command = $commandJob.' > /dev/null 2>&1 & echo $!'; 
exec($command ,$op); 
$pid = (int)$op[0]; 
if($pid!="") exec("cpulimit --pid $pid --limit 50"); 
    
  La cosa es que el scrip se ejecuta, y funciona, pero se come el 99% de la CPU. 
Que estoy haciendo mal??? 
Gracias!!! 
Por cierto mi servidor es CENTOS 6.3 x86_64 kvm 
Una cosa, acabo de observar que esto:
 > /dev/null 2>&1 & echo $! 
hace que el proceso no termine nunca...  
Alguna idea de como ejecutar esta aplicacion y limitar el uso de la CPU? 
Saludos!