当使用 Google自定义搜索 API 时,无法确定这个系统的二级缓存大小,假设是256k

我为我的项目部署了 Google Custom Search API作为 AWS lambda function。它使用3GB (lambda提供的完整内存) ,任务被终止。

它发出了一个警告:

"OpenBLAS WARNING - could not determine the L2 cache size on this system, assuming 256k"

我不知道为什么它消耗更多的记忆?

24561 次浏览

这个警告只是一个警告,与你的问题无关。

BLAS 是一个高度优化的库,目标是在所有硬件上获得近乎完美的性能。AWS Lambdas 应该在比大多数环境更抽象的环境中运行,并且它运行在什么 CPU 上的底层细节对您的代码来说是不可用的。因此,OpenBLAS 只是猜测。

唯一的影响是,如果猜测不正确,某些数学运算的性能会略有下降。

这是关于函数的配置。解决方案如下:

  1. 转到函数中的配置选项卡。
  2. 在“常规配置”选项卡中,增加超时和内存大小。

我希望这对你有帮助。