Я пытаюсь составить строку команд консоли, выполняя различные действия с некоторыми файлами одним махом:
- Объедините несколько файлов AAC в один больший, 33 раза по 10 МБ (MP4BOX)
- Взяв небольшой файл PNG и внеся в него несколько изменений (imagemagick)
- Изменение нескольких тегов, включая установку вышеупомянутого PNG в качестве иллюстрации (AtomicParsley)
- Перемещение файла на внешний жесткий диск (для имитации перемещения файла на S3)
- Удаление некоторых файлов
- Отправка электронного письма (sendEmail)
У меня он работает и работает в терминале (iMac 2008), и для его использования требуется около 40 секунд. Большая часть времени уходит на первое (MP4BOX) и третье (AtomicParsley) задание.
Теперь мне интересно, как быстро разные экземпляры EC2 справляются с заданиями. Что здесь играет важную роль, скорость оперативной памяти или скорость обработки? Будет ли их «четвертый экстремальный большой экземпляр с высокой памятью» с 26 вычислительными блоками EC2 быть примерно / почти в четыре раза быстрее для моей задачи, чем их «большой большой экземпляр с высокой памятью» с 6,5 блоком EC2? Насколько быстрее можно сравнить его с моим 2,8 ГГц C2D / 4 ГБ 800 МГц ОЗУ iMac?