Перекрестная публикация от Переполнение стека:
Я написал небольшой игрушечный скрипт, чтобы решить этот типа игры, и поставил на мой новый экземпляр micro EC2. Это работает отлично, но хотя для запуска требуется около 0,5 секунды местный version, и запуск локальной версии и версии bottle.py на моем домашнем компьютере занимает менее 0,5 секунды, запуск версии bottle.py на экземпляре EC2 занимает более 2 минут.
В Python все время ЦП привязан к 99%. Постоянное использование памяти всего 7,4%, без подкачки. Единственное, что у меня есть, это время инициализации для bottle.py на EC2, но если бы это было так, почему бы на моем компьютере с bottle.py оно было бы примерно в 200 раз быстрее?
Микроинстансы Amazon гарантируют лишь небольшой объем ЦП, но иногда могут вызывать выброс дополнительных ресурсов ЦП. Если у вас есть скрипт, интенсивно использующий ЦП, он большую часть времени будет работать медленно на микроэкземпляре. Более подробная информация в объявлении Amazon здесь:
http://aws.amazon.com/about-aws/whats-new/2010/09/09/announcing-micro-instances-for-amazon-ec2/