优化 CPU 选项 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

优化 CPU 选项

许多 Amazon EC2 实例支持并发多线程技术,该技术可使多个线程在一个 CPU 核心上并发运行。每个线程都表示为实例上的一个虚拟 CPU (vCPU)。实例具有默认数量的 CPU 核心,根据实例类型而异。例如,默认情况下,m5.xlarge 实例类型有两个 CPU 内核,每个内核有两个线程—,共四个 vCPU。

注意

每个 vCPU 都是 CPU 核心的一个线程,但 T2 实例、M7a 实例、Apple silicon Mac 实例,以及 64 位 ARM 平台(例如由 Amazon Graviton2 处理器提供支持的实例)除外。

在大多数情况下,都有一个 Amazon EC2 实例类型,它具有适合您工作负载的内存和 vCPU 数量组合。但是,您可以指定以下 CPU 选项来针对特定工作负载或业务需求优化实例:

  • CPU 核心数:您可以自定义实例的 CPU 核心数。也许可以通过这种方式让实例拥有适合内存密集型工作负载的充足 RAM,同时减少 CPU 核心数,从而优化您的软件的许可成本。

  • 每内核线程数:您可以通过为每个 CPU 内核指定一个线程来禁用多线程技术。也许可以为特定工作负载 (例如高性能计算 (HPC) 工作负载) 执行该操作。

可以在实例启动期间指定上述 CPU 选项。指定 CPU 选项不会增加或减少费用。收费标准与使用默认 CPU 选项启动的实例相同。