Legal: prioridade *baixa* usando *mais* CPU

Legal: prioridade *baixa* usando *mais* CPU

(Servidor Ubuntu 14.04, 8 núcleos, 16 GB de RAM)

Ao executar três scripts em paralelo que utilizam o mesmo (outro) script, o inverso do que espero que aconteça ocorre ao "renovar" os processos enquanto eles estão em execução.

Aqueles com maior gentileza - ou sejamais baixoprioridade, use mais CPU

Aqueles com menor gentileza - ou sejamais altoprioridade, use menos CPU

insira a descrição da imagem aqui

Permanece (praticamente) assim durante toda a execução. Alguma ideia? Será que entendi mal o que é gentileza?

(Eu também tentei renovar os scripts pais, mas não pareceu fazer diferença. sudo topTive que ser executado para ter permissão para fazer tudo isso.) (Também acho que os tempos podem ser ignorados, assim 3167como o segundo mgizaa ser executado pelo pai - originalmente tinha um com um PID mais baixo)


Editar: Todos esses três processos estão felizes (e têm permissão) para usar 800% da CPU!

Responder1

Depende totalmente do que os processos estão fazendo. AlegalO processo fica feliz em permitir que outros processos passem por eles na fila de execução, mas ainda obterá 100% da CPU (ou o quanto for necessário) se não houver outro processo que precise dela no momento.

informação relacionada