首页 > 解决方案 > AWS Lambda 内存与 CPU 配置

问题描述

在 AWS lambda 环境中,我们只能指定内存配置。对于给定的内存配置,是否有任何关于 CPU 配置的文档?

例如,

  ApiLambda:
    Type: AWS::Serverless::Function
    Properties:
      Description: "This function handles the example"
      CodeUri: "./app/"
      Handler: "app.handle_request"
      MemorySize: 128
      Timeout: 60
      Runtime: python3.7

我试图找到MemorySize特定数量核心的最小值。有什么方法可以知道 MemorySize 的边界,#Cores而无需暴力破解MemorySize

参考:

https://aws.amazon.com/about-aws/whats-new/2020/12/aws-lambda-supports-10gb-memory-6-vcpu-cores-lambda-functions/ https://docs.aws。 amazon.com/lambda/latest/dg/configuration-memory.html

标签: amazon-web-servicesaws-lambda

解决方案


官方门槛是:

  • 1 个 vCPU 用于 1,769 MB(参考
  • 6 个 vCPU,用于 10,240 MB(参考

最近的研究得出以下结论:

在此处输入图像描述


推荐阅读