Se uma resposta simples que aumentará o tempo necessário para converter suas imagens será suficiente, a resposta fácil é lançar convert
usando nice
, por exemplo:
nice -n 19 convert ...
(Onde ... é o resto do seu comando de conversão atual) reduzirá a prioridade do programa de conversão de 20 (o padrão) para 39
O efeito exato da configuração de um determinado valor de niceness para um processo depende dos detalhes de como o planejador é projetado nessa implementação do Unix / Linux. O agendador de um sistema operacional em particular também terá várias heurísticas incorporadas (por exemplo, para favorecer processos que são principalmente ligados a E / S sobre processos que são ligados à CPU).
Como um exemplo simples, quando dois processos idênticos ligados à CPU estão rodando simultaneamente em um sistema Linux com uma única CPU, cada parte do tempo da CPU será proporcional a 20-p, onde p é a prioridade do processo. Assim, um processo executado com nice +15 receberá 25% do tempo de CPU alocado para um processo de prioridade normal: (20 - 15) / (20 - 0) = 0,25. [2] No scheduler BSD 4.x, por outro lado, a proporção no mesmo exemplo é de cerca de dez para um.
Fontes:
man nice
link