本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon EC2 執行個體的 CPU 選項
許多 Amazon EC2 執行個體支援同時多執行緒 (SMT),此種技術可在單一 CPU 核心上同時執行多個執行緒。每個執行緒皆代表執行個體上的一個虛擬 CPU (vCPU)。執行個體有預設數量的 CPU 核心,該數量因執行個體類型而異。例如,m5.xlarge
執行個體類型有兩個 CPU 核心,每個核心有兩個執行緒—因此預設共有四個 vCPU。
多數情況下都會有 Amazon EC2 執行個體類型,其有符合您工作負載的記憶體和 vCPU 數量組合。不過,若要針對特定工作負載或業務需求最佳化執行個體,您可以在執行個體啟動期間和之後指定下列 CPU 選項:
-
Number of CPU cores (CPU 核心數量):您可自訂執行個體的 CPU 核心數量。這種做法可針對有足夠 RAM 數量可執行記憶體密集型工作負載但 CPU 核心較少的執行個體,將軟體的授權成本最佳化。
-
每核心的執行緒數量:您可以為每個 CPU 核心指定單一執行緒,來停用多執行緒。這種做法適用於特定的工作負載,例如高效能運算 (HPC) 的工作負載。
考量事項
-
您無法修改 T2, C7a, M7a, R7a 和 Apple 晶片 Mac 執行個體,以及以 AWS Graviton 處理器為基礎的執行個體的每個核心執行緒數目。
-
您可以執行的執行個體數目,是以使用之執行個體類型的預設 vCPUs為基礎。我們如何計算執行個體耗用的 vCPUs,不會受到變更其 CPU 選項的影響。
定價
指定 CPU 選項不會增減費用。您要支付的費用就跟使用預設 CPU 選項啟動的執行個體一樣。