【发布时间】:2021-06-11 07:25:26
【问题描述】:
我正在使用 Firebase 在 Google Cloud Functions 上开发函数。我看到每个函数都有一个内存分配,但我找不到描述它的兴趣和意义的文档。
据我了解,您分配的内存越多,您可以在运行时创建的函数实例就越多。因此,使用我的应用程序的人越多,我需要为每个功能分配的内存就越多。
这样想对吗?有人有这方面的文档吗?
提前致谢,祝您有美好的一天! 阿德里安
【问题讨论】:
我正在使用 Firebase 在 Google Cloud Functions 上开发函数。我看到每个函数都有一个内存分配,但我找不到描述它的兴趣和意义的文档。
据我了解,您分配的内存越多,您可以在运行时创建的函数实例就越多。因此,使用我的应用程序的人越多,我需要为每个功能分配的内存就越多。
这样想对吗?有人有这方面的文档吗?
提前致谢,祝您有美好的一天! 阿德里安
【问题讨论】:
不完全是,内存分配与函数的资源及其虚拟 RAM 成正比。这在处理批量文档、图像、视频压缩等时会很有帮助。
我还听说,增加内存分配会使 CPU 频率从 256mb 的 400mhz 分别增加到 8GB 和 4.8ghz。
在第一部分的末尾找到free tier
https://cloud.google.com/functions/pricing#cloud-functions-pricing
【讨论】: