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