本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon EC2 Linux 執行個體的處理器狀態控制
C-states 可控制核心在閒置狀態要進入的休眠等級。C-state 從 C0 (最淺閒置狀態,此時核心處於喚醒狀態並執行指令) 開始編號,最高可到 C6 (最深閒置狀態,此時核心會關閉)。
P-states 則可控制所需的核心效能 (CPU 頻率)。P-state 從 P0 (最高效能設定,此時核心可視需要使用 Intel Turbo Boost 技術來提高頻率) 開始編號,之後則從 P1 (請求最大基準頻率的 P-state) 到 P15 (最低適用頻率)。
注意
AWS Graviton 處理器具有內建省電模式,並以固定頻率運作。因此,它們不能為作業系統提供控制 C-state 和 P-states 的能力。
C-state 和 P-state
下列執行個體類型可供作業系統控制處理器的 C-state 和 P-state:
-
一般用途:
m4.10xlarge
|m4.16xlarge
-
運算優化:
c4.8xlarge
-
記憶體優化:
r4.8xlarge
|r4.16xlarge
|x1.16xlarge
|x1.32xlarge
|x1e.8xlarge
|x1e.16xlarge
|x1e.32xlarge
-
儲存最佳化:
d2.8xlarge
|i3.8xlarge
|i3.16xlarge
|h1.8xlarge
|h1.16xlarge
-
加速運算:
f1.16xlarge
|g3.16xlarge
|p2.16xlarge
|p3.16xlarge
-
裸機:所有使用 Intel 和 AMD 處理器的裸機執行個體
僅 C-state
下列執行個體類型可供作業系統控制處理器的 C-state:
-
一般用途:
m5.12xlarge
|m5.24xlarge
|m5d.12xlarge
|m5d.24xlarge
|m5n.12xlarge
|m5n.24xlarge
|m5dn.12xlarge
|m5dn.24xlarge
|m5zn.6xlarge
|m5zn.12xlarge
|m6a.24xlarge
|m6a.48xlarge
|m6i.16xlarge
|m6i.32xlarge
|m6id.16xlarge
|m6id.32xlarge
|m6idn.16xlarge
|m6in.16xlarge
|m6in.32xlarge
|m7a.medium
|m7a.large
|m7a.xlarge
|m7a.2xlarge
|m7a.4xlarge
|m7a.8xlarge
|m7a.12xlarge
|m7a.16xlarge
|m7a.24xlarge
|m7a.32xlarge
|m7a.48xlarge
|m7i.large
|m7i.xlarge
|m7i.2xlarge
|m7i.4xlarge
|m7i.8xlarge
|m7i.12xlarge
|m7i.16xlarge
|m7i.24xlarge
|m7i.48xlarge
-
運算最佳化:
c5.9xlarge
|c5.12xlarge
|c5.18xlarge
|c5.24xlarge
|c5a.24xlarge
|c5ad.24xlarge
|c5d.9xlarge
|c5d.12xlarge
|c5d.18xlarge
|c5d.24xlarge
|c5n.9xlarge
|c5n.18xlarge
|c6a.24xlarge
|c6a.32xlarge
|c6a.48xlarge
|c6i.16xlarge
|c6i.32xlarge
|c6id.24xlarge
|c6id.32xlarge
|c6in.32xlarge
|c7a.medium
|c7a.large
|c7a.xlarge
|c7a.2xlarge
|c7a.4xlarge
|c7a.8xlarge
|c7a.12xlarge
|c7a.16xlarge
|c7a.24xlarge
|c7a.32xlarge
|c7a.48xlarge
|c7i.large
|c7i.xlarge
|c7i.2xlarge
|c7i.4xlarge
|c7i.8xlarge
|c7i.12xlarge
|c7i.16xlarge
|c7i.24xlarge
|c7i.48xlarge
-
記憶體最佳化:
r5.12xlarge
|r5.24xlarge
|r5b.12xlarge
|r5d.12xlarge
|r5d.24xlarge
|r5n.12xlarge
|r5n.24xlarge
| |r5dn.12xlarge
r5dn.24xlarge
| |r6a.24xlarge
|r6in.32xlarge
|r6a.48xlarge
r6i.16xlarge
r6i.32xlarge
r6id.16xlarge
r6id.32xlarge
r6in.16xlarge
r7a.medium
| |r7a.large
| |r7a.xlarge
| |r7a.2xlarge
|r7a.4xlarge
|r7a.8xlarge
| |r7i.xlarge
|r7a.12xlarge
r7a.16xlarge
r7a.24xlarge
r7a.32xlarge
r7a.48xlarge
r7i.large
|r7i.2xlarge
| | |r7i.4xlarge
| |r7i.8xlarge
|r7i.12xlarge
| | | |r7i.16xlarge
r7i.24xlarge
r7i.48xlarge
r7iz.large
r7iz.xlarge
r7iz.2xlarge
r7iz.4xlarge
r7iz.8xlarge
r7iz.12xlarge
|r7iz.16xlarge
| | | | | | | | | | | |u7in-24tb.224xlarge
| |r7iz.32xlarge
u-3tb1.56xlarge
u-6tb1.56xlarge
u-6tb1.112xlarge
u-9tb1.112xlarge
u-12tb1.112xlarge
u-18tb1.112xlarge
u-24tb1.112xlarge
u7i-6tb.112xlarge
u7i-8tb.112xlarge
u7i-12tb.224xlarge
u7in-16tb.224xlarge
|u7in-32tb.224xlarge
| | | | | | |u7inh-32tb.480xlarge
| | | | | |x2idn.32xlarge
x2iedn.16xlarge
x2iezn.12xlarge
z1d.6xlarge
z1d.12xlarge
-
儲存最佳化:
d3en.12xlarge
|dl1.24xlarge
|i3en.12xlarge
|i3en.24xlarge
|i4i.16xlarge
|i7ie.large
|i7ie.xlarge
|i7ie.2xlarge
|i7ie.3xlarge
|i7ie.6xlarge
|i7ie.12xlarge
|i7ie.18xlarge
|i7ie.24xlarge
|i7ie.48xlarge
|r5b.12xlarge
|r5b.24xlarge
-
加速運算:
dl1.24xlarge
|f2.6xlarge
|f2.12xlarge
|f2.48xlarge
|g5.24xlarge
|g5.48xlarge
|g6.24xlarge
| |g6.48xlarge
|g6e.12xlarge
g6e.24xlarge
|g6e.48xlarge
inf1.24xlarge
|p3dn.24xlarge
|p4d.24xlarge
|p4de.24xlarge
|p5.48xlarge
|p5e.48xlarge
| |p5en.48xlarge
|trn1.32xlarge
| |trn2.3xlarge
|trn2.48xlarge
| |trn2a.3xlarge
|trn2a.48xlarge
|trn2n.3xlarge
|trn2n.48xlarge
| | | |trn2p.48xlarge
trn2u.48xlarge
vt1.24xlarge
建議您變更 C-state 或 P-state 設定來提高處理器效能穩定性、減少延遲或針對特定工作負載微調執行個體。預設 C-state 和 P-state 設定提供最大效能,適合多數工作負載使用。然而,若您的應用程式更適合犧牲較高的單核心或雙核心頻率以降低延遲,或在較低頻率更能展現穩定效能 (而不適合使用突增 Turbo Boost 頻率),請考慮嘗試調整這些執行個體的 C-state 或 P-state 設定。
如需不同處理器組態以及如何監控 Amazon Linux 組態效果的資訊,請參閱「Amazon Linux 2 使用者指南」中的 Amazon EC2 Amazon Linux 執行個體的處理器狀態控制。這些程序專為 Amazon Linux 撰寫並使用,然而,亦可能適用其他搭載 Linux 核心 3.9 或更新版本的 Linux 發行版本。如需其他 Linux 發行版本和處理器狀態控制的詳細資訊,請參閱您的系統特定文件。