Монолитное десктопное приложение для обработки изображений, которое запускается каждые 5 минут и завершается в течение 1 минуты, переписывается как функция AWS Lambda на Python. В тестах AWS Lambda вызывается каждые 5 минут, но теперь на выполнение требуется более 2 минут. Какое изменение улучшит производительность Lambda?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Увеличить объем памяти, выделенной для функции Lambda..
Почему это правильный ответ
Увеличение объема памяти, выделенной для функции Lambda, является наиболее эффективным способом повышения ее производительности. В AWS Lambda объем выделенной памяти напрямую коррелирует с доступной мощностью ЦП и пропускной способностью сети. Увеличение памяти предоставит функции больше вычислительных ресурсов, что позволит ей быстрее обрабатывать изображения. Изменение «типа инстанса» Lambda не применимо, так как Lambda не использует традиционные «типы инстансов» EC2. Она работает на бессерверной архитектуре. Переключение на последнюю версию среды выполнения Python может дать небольшое улучшение, но маловероятно, что оно сократит время выполнения с 2 минут до менее чем 1 минуты. Настройка зарезервированного параллелизма (reserved concurrency) контролирует максимальное количество одновременных выполнений функции и не влияет на производительность отдельного вызова функции.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется