Производительность настольного компьютера против Amazon EC2, инструкции CLI - PullRequest
0 голосов
/ 28 июля 2010

Я пытаюсь составить строку команд консоли, выполняя различные действия с некоторыми файлами одним махом:

  • Объедините несколько файлов 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?

1 Ответ

1 голос
/ 11 августа 2010

Это настолько дешево и легко раскрутить экземпляр EC2, что я просто хотел бы протестировать ваш процесс с различными типами серверов EC2.Попробуйте экземпляр с высокой загрузкой процессора по сравнению с большим объемом памяти, с более низкой загрузкой процессора и сравните результаты.

Вы можете использовать экземпляры по спотовой цене , чтобы минимизировать ваши затраты.

...