什么是AWS中的vCPU?

25
在AWS服务中,我看到ECS Fargate有一个vCPU部分,可选择的范围从0.25到N值不等,有很多关于如何配置这些vCPU值的文档,但我没有看到任何关于vCPU值之间差异的文档。
示例:0.25、0.5和1 vCPU值之间有什么区别?在性能和线程数方面有何不同?
2个回答

12
什么是0.25、0.5和1 vCPU值之间的区别?
这意味着您正在使用共享的CPU,在这里您将仅获得您选择的专用数量,就像在虚拟环境和虚拟机中一样。 因此,0.25 vCPU表示您将获得1 vCPU的25%。
性能和线程数量有何不同?
AWS Fargate是基于AWS EC2的AWS ECS启动模式,因此无论vCPU和线程在AWS EC2中意味着什么,在AWS ECS中都将是相同的。
类似的问题已经被问过,所以您可以在这里查看那个问题的答案:What vCPUs in Fargate really mean?

6

由于AWS ECS基于AWS EC2,因此您可以将这些vCPU信息转换为ECU信息:

  • 1个EC2计算单元(ECU)的功率类似于2007年英特尔Xeon处理器的~1.0-1.2 GHz。(来源

  • 1个EC2虚拟CPU平均相当于4个ECU。(EC2定价


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接