内存利用率 % 对速度的影响

Memory utilization % impact on speed

有谁知道内存使用是否影响 lambda 响应时间?我知道内存分配与 CPU 分配直接相关,但是内存利用率百分比呢。例如分配了 100mb,但正在使用 95mb(对于依赖项,应该分层)。这会影响执行时间吗?

运行时的利用率不会改变在运行时时分配的虚拟CPU核心数。

如您所知:核心数取决于您配置的内存量。但这是配置时间分配,与运行时.

无关

评论者Anon Coward已经提到,高内存利用率仍然可以影响您的Lambdas执行时间。但它不必。这取决于您的代码实际在做什么。

很棒的是:您可以测量所有这些,因此您可以找出适合您的 Lambda 函数的最佳内存大小。

更好的是,已经有项目可以帮助您做到这一点:

https://github.com/alexcasalboni/aws-lambda-power-tuning