AWS 中的 vCPU 是什么

What is vCPU in AWS

在 AWS 服务中,我在 ECS Fargate 中看到 vCPU 的一个部分,可以从 0.25 到 N 值中选择,
我看到很多关于如何配置这些 vCPU 值的文档
但我没有看到任何关于 vCPU

值之间差异的文档

示例

0.25、0.5 和 1 个 vCPU 值之间有什么区别?它在性能和线程数方面有何不同?

what is the difference between 0.25, 0.5, and 1 vCPU value?

这意味着您正在使用共享 CPU,您将只能获得您选择的专用数量,就像在虚拟环境和虚拟机中一样。 因此,0.25 vCPU 意味着您将获得 1 vCPU.

的专用 25%

How does it differ by performance and number of threads?

A​​WS Fargate 是基于 AWS EC2 的 AWS ECS 的启动模式,因此无论 vCPU 和线程在 AWS EC2 中的含义如何,它在 AWS ECS 中的含义都是相同的。

之前有人问过类似的问题,因此您可以在此处查看该问题的答案:

因为AWS ECS是基于AWS EC2的,所以可以将这些vCPU信息转换成ECU信息:

1 EC2 计算单元 (ECU) 的功率与 ~1.0-1.2 GHz 2007 Intel Xeon 处理器相似。 (source)

1个EC2 vCPU平均对应4个ECU。 (EC2 Tarification)

希望对您的选择有所帮助!