Como limitar o uso da CPU no processador?

1

Eu tenho algum processo (teste) que é executado na minha máquina. Às vezes, ele trava e um dump principal é gerado.

Enquanto o dump principal está sendo gravado, a máquina está completamente congelada (mesmo o ponteiro do mouse não pode ser movido).

Pensei que poderia limitar o uso da CPU para a geração de core-dump (estou disposto a aceitar mais tempo para gravar o despejo).

Como isso pode ser feito? Existe uma solução melhor?

Estou executando o Ubuntu 14.04.

    
por SagiLow 06.04.2016 / 10:05

1 resposta

0

De acordo com relatos de erros relevantes (por exemplo, FS # 41728 - [systemd] coredumps, 100% de uso da CPU, X pendurado e systemd-coredump 100% de uso da CPU ), core dumps no Linux são iniciados no kernel, copiando os dados para o userspace. É aí que o tempo passa. Você geralmente pode interromper coisas que estão sendo executadas por você mesmo, mas não os processos do kernel.

Leitura adicional:

por 06.04.2016 / 11:17

Tags