在 AWS 服务中,我看到 ECS Fargate 中用于 vCPU 的部分,可以从 0.25 到 N 值选择,
我看到很多关于如何配置这些 vCPU 值的文档,
但我没有看到任何关于 vCPU 值之间差异的文档
示例:
0.25、0.5 和 1 vCPU 值有什么区别?它在性能和线程数方面有何不同?
在 AWS 服务中,我看到 ECS Fargate 中用于 vCPU 的部分,可以从 0.25 到 N 值选择,
我看到很多关于如何配置这些 vCPU 值的文档,
但我没有看到任何关于 vCPU 值之间差异的文档
示例:
0.25、0.5 和 1 vCPU 值有什么区别?它在性能和线程数方面有何不同?
0.25、0.5 和 1 vCPU 值有什么区别?
这意味着您使用的是共享 CPU,您将只获得您选择的专用 CPU,就像在虚拟环境和虚拟机中一样。因此,0.25 vCPU 意味着您将获得 1 个 vCPU 的专用 25%。
它在性能和线程数方面有何不同?
AWS Fargate 是基于 AWS EC2 的 AWS ECS 的启动模式,因此无论 vCPU 和线程在 AWS EC2 中的含义如何,在 AWS ECS 中的含义都相同。
之前有人问过类似的问题,因此您可以在此处查看该问题的答案:Fargate 中的 vCPU 真正意味着什么?