Limitar o script KSH de uso da CPU

1

Eu tenho um script de rastreador do KSH que rastreia sistemas de arquivos em minha rede e gostaria de limitá-lo ao uso de 25% da CPU, para que ele não cause impacto nos sistemas em execução. Atualmente estou usando bom, mas quando eu corro SED, FIND e alguns outros comandos CPU está indo acima de 60% e eu não quero que isso aconteça.

Eu ouvi de ulimit, mas isso é para BASH. Existe uma variante KSH disso?

    
por nitrobass24 25.09.2012 / 17:40

1 resposta

0

Se você tiver vários núcleos, use a afinidade de CPU AKA de fixação de CPU. Veja taskset

The Linux scheduler will honor the given CPU affinity and the process will not run on any other CPUs.

    
por 29.09.2012 / 12:38