Você sempre pode usar um sistema diferente para fazer o trabalho pesado usando o distcc: link
Quaisquer práticas recomendadas para minimizar o impacto no desempenho do sistema durante o surgimento?
Você sempre pode usar um sistema diferente para fazer o trabalho pesado usando o distcc: link
você pode definir a variável PORTAGE_NICENESS
no arquivo /etc/make.conf
. Ele resume um bom valor para o processo emergente, de modo que ele tem menos prioridade no sistema. por exemplo:
PORTAGE_NICENESS=10
a linha acima, em /etc/make.conf
, fará com que o incremento de portage 10 seja o valor legal padrão para esse processo (isso não definirá o valor legal como 10, incrementará esse valor).
Além de definir PORTAGE_NICENESS Use o ionice para reduzir o impacto no disco rígido e reduzir o impacto no usuário.
Por exemplo, para instalar a evolução, eu faria:
ionice -c3 emerge -av evolution
Experimente cpulimit . Isso limita o uso da CPU por processo. Então, você pode dizer ao emerge para usar apenas 10% de seus recursos de CPU.
@ resposta da marca de usar o som distcc bom. Criar pacotes binários em outro sistema e instalá-los no sistema de alta carga pode ser uma abordagem alternativa para esse.
Tags gentoo