首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我启动一个实例时,ECU单元、CPU核心和内存意味着什么?

当我启动一个实例时,ECU单元、CPU核心和内存意味着什么?
EN

Stack Overflow用户
提问于 2013-10-08 12:45:31
回答 4查看 115.5K关注 0票数 89

当我在EC2上启动一个实例时,它给了我t1.microm1.size、m1.large等的选项。有一个vCPU、ECU、CPU内核、内存、实例存储的比较图。这是系统的内存吗?

我无法理解所有这些术语所指的是什么,谁能给我一个清楚的画面,这些术语意味着什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-10-08 17:50:51

ECU = EC2计算单元更多信息来自这里:

Amazon EC2使用各种方法为每个实例提供一致和可预测的CPU容量。为了便于开发人员比较不同实例类型之间的CPU容量,我们定义了一个Amazon计算单元( EC2 Compute )。分配给特定实例的CPU数量以这些EC2计算单元表示。我们使用几个基准和测试来管理来自EC2计算单元的性能的一致性和可预测性。一个EC2计算单元提供相当于1.2-1.2 GHz 2007 Opteron或2007 Xeon处理器的CPU容量。这也相当于我们的原始文档中引用的2006年初1.7 GHz Xeon处理器。随着时间的推移,我们可能会添加或替代EC2计算单元的定义中的度量,如果我们找到能够更清晰地描述计算能力的度量标准的话。

票数 75
EN

Stack Overflow用户

发布于 2015-12-22 09:36:09

对于linuxes,我已经发现可以用sysbench来测量ECU:

sysbench --num-threads=128 --test=cpu --cpu-max-prime=50000 --max-requests=50000 run

总时间(t)应按公式计算:

ECU=1925/t

我的例子测试结果:

代码语言:javascript
运行
复制
|   instance type   |   time   |   ECU   |
|-------------------|----------|---------|
| m1.small          |  1735,62 |       1 |
| m3.xlarge         |   147,62 |      13 |
| m3.2xlarge        |    74,61 |      26 |
| r3.large          |   295,84 |       7 |
| r3.xlarge         |   148,18 |      13 |
| m4.xlarge         |   146,71 |      13 |
| m4.2xlarge        |    73,69 |      26 |
| c4.xlarge         |   123,59 |      16 |
| c4.2xlarge        |    61,91 |      31 |
| c4.4xlarge        |    31,14 |      62 |
票数 29
EN

Stack Overflow用户

发布于 2015-02-24 08:43:48

响应论坛线程是为了完整。亚马逊已经停止使用ECU -弹性计算单元,转而使用基于vCPU的度量。因此,忽略ECU,您可以开始比较EC2实例的大小,如CPU (时钟速度)、CPU数量、内存、存储等。

每个实例家族的实例配置都以vCPU的数量和物理处理器的数量发布。从这里看到的详细信息和屏幕截图http://aws.amazon.com/ec2/instance-types/#instance-type-matrix

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19248087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档