Ano*_*yne 8 performance azure azure-functions
我们有一些相当占用 CPU、RAM 和 I/O 的代码(它会创建大量临时文件、解压缩、调整大小和压缩图像)。我们正在尝试将其集成到“无服务器”Web 应用程序中,并且在我们在 Azure Functions 上对其进行测试时,我们的代码仅在 Windows 上运行。
我们观察到,我们的代码在 Azure Functions 上的运行速度比在我的本地工作站(Core i7-4790、16GB RAM、SSD)上慢得多。例如,一个典型的工作负载为我们提供了以下时间安排:
Dev workstation: 2.47 sec
Azure Functions, "App Service" plan (S3 size): 10.59 sec
Azure Functions, "Consumption" plan: 15.96 sec
Run Code Online (Sandbox Code Playgroud)
我们还发现,在“消耗”计划中,时间差异很大 - 一项特定工作给我们的时间在 112 到 153 秒之间变化。S3“应用服务”计划中的相同作业耗时 117 到 119 秒,在我的工作站上耗时约 31 秒。
P3 上的时间与 S3 相似,这与我的预期差不多,因为 CPU 和 RAM 规格相同。
所以我真的有几个问题:
| 归档时间: |
|
| 查看次数: |
954 次 |
| 最近记录: |