Problema de memória
Este é provavelmente um problema de memória.
Uma coisa a fazer é limitar o uso de memória de imagemagick
. Como mencionado aqui: -limit type value , você pode limitar seu uso usando estas opções:
-limit memory 512MiB -limit map 512MiB
Além disso, como você está dizendo que é lento mesmo AFTER imagemagick é executado, nesse caso, procure por alguns processos fantasmas deixados pelo imagemagick que estão fazendo com que ele não libere a RAM. E mate esses processos.
ps aux | grep convert #assuming you used convert
Outra Possibilidade: Disco cheio devido a arquivos temporários
Verifique seu diretório /tmp
ou algum outro diretório que possa estar armazenando seus arquivos temporários e veja se o correspondente a ele tem espaço ou não. Isso pode ser provavelmente um motivo. A reinicialização geralmente exclui arquivos temporários e libera espaço.