Не знаю на сколько уместный вопрос ..., но можно ли получить прогресс выполнения в Imagick? Я очень сомневаюсь, что это можно сделать ...
Сейчас дольше всего происходит открытие файла, когда я прохожусь в цикле уже по субобъектам, и сохраняю их на диск, то это примерно 10% от общего времени ...
Раньше я использовал утилиту pdftopng, она последовательно сохраняли файлы на диск и зная какое количество я ожидают, мог рассчитать прогресс обработки (даже, если я запускаю в несколько потоков команду), сейчас так не получиться, а с меня требуют нормальный прогресс бар.