Amazon EC2 实例适用的 CPU 选项
许多 Amazon EC2 实例都支持同步多线程(SMT),该技术可让多个线程在一个 CPU 核心上并发运行。每个线程都表示为实例上的一个虚拟 CPU (vCPU)。实例具有默认数量的 CPU 核心,根据实例类型而异。例如,默认情况下,m5.xlarge
实例类型有两个 CPU 内核,每个内核有两个线程—,共四个 vCPU。
注意
每个 vCPU 都是 CPU 核心的一个线程,但 T2 实例、M7a 实例、Apple silicon Mac 实例,以及 64 位 ARM 平台(例如由 AWS Graviton2 处理器提供支持的实例)除外。
在大多数情况下,都有一个 Amazon EC2 实例类型,它具有适合您工作负载的内存和 vCPU 数量组合。但是,您在实例启动过程中以及之后都可以指定以下 CPU 选项,从而针对特定工作负载或业务需求优化实例:
-
CPU 核心数:您可以自定义实例的 CPU 核心数。也许可以通过这种方式让实例拥有适合内存密集型工作负载的充足 RAM,同时减少 CPU 核心数,从而优化您的软件的许可成本。
-
每核心线程数:您可以通过为每个 CPU 核心指定一个线程来禁用 SMT。也许可以为特定工作负载 (例如高性能计算 (HPC) 工作负载) 执行该操作。
定价
指定 CPU 选项不会增加或减少费用。收费标准与使用默认 CPU 选项启动的实例相同。