AWS Lambda: всегда ли максимальный объем памяти используется в мегабайтах? - PullRequest
0 голосов
/ 30 октября 2019

В журналах CloudWatch для AWS Lambda есть строки, подобные этой:

REPORT RequestId: 8b4a32a4-7dc0-4342-a998-48b051d683e0 Duration: 182.29 ms Billed Duration: 200 ms Memory Size: 128 MB Max Memory Used: 35 MB

Можно ли предположить, что Макс. Объем используемой памяти всегда будет регистрироваться в МБ? Я не могу найти ничего, что могло бы подтвердить в любом случае, и любая панель мониторинга, кажется, использует структурированные данные, которые определенно в мегабайтах, но я сомневаюсь, что информация извлечена из журналов.

1 Ответ

1 голос
/ 30 октября 2019

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

Продолжительность: 1,41 мс Расчетная длительность: 100 мс Объем памяти: 3008 МБ Макс. ПамятьИспользовано: 59 МБ Длительность инициализации: 107,64 мс

Хотя это не проверка поля Max Memory, в поле Memory Size отображается МБ, поэтому было бы справедливо предположить, что Max Memory будет делать то же самое даже при больших значениях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...