Amazon EC2 Linux 執行個體的處理器狀態控制 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

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 | m8a.medium | m8a.large | m8a.xlarge | m8a.2xlarge | m8a.4xlarge | m8a.8xlarge | m8a.12xlarge | m8a.16xlarge | m8a.24xlarge | m8a.48xlarge | m8i.large | m8i.xlarge | m8i.2xlarge | m8i.4xlarge | m8i.8xlarge | m8i.12xlarge | m8i.16xlarge | m8i.24xlarge | m8i.32xlarge | m8i.48xlarge | m8i.96xlarge

  • 運算最佳化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 c8a.medium c8a.large c8a.xlarge c8a.2xlarge | | | | c8a.4xlarge | | | | | | | | c8i.12xlarge | c8a.8xlarge c8a.12xlarge c8a.16xlarge c8a.24xlarge c8a.48xlarge c8i.large c8i.xlarge c8i.2xlarge c8i.4xlarge c8i.8xlarge | | c8i.16xlarge | c8i.24xlarge c8i.32xlarge c8i.48xlarge c8i.96xlarge

  • 記憶體最佳化r5.12xlarge | r5.24xlarge | r5b.12xlarge | r5d.12xlarge | r5d.24xlarge | r5n.12xlarge | r5n.24xlarge | r5dn.12xlarge | r5dn.24xlarge | | | | r6a.24xlarge r6a.48xlarge r6i.16xlarge r6i.32xlarge r6id.16xlarge r6id.32xlarge r6in.16xlarge r6in.32xlarge r7a.medium r7a.large | | r7a.xlarge | | r7a.2xlarge | r7a.4xlarge | | | | | | | r7a.8xlarge r7a.12xlarge r7a.16xlarge r7a.24xlarge r7a.32xlarge r7a.48xlarge r7i.large r7i.xlarge 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 r7iz.32xlarge r8a.medium r8a.large r8a.xlarge r8a.2xlarge r8a.4xlarge r8a.8xlarge r8a.12xlarge r8a.16xlarge r8a.24xlarge r8a.48xlarge r8i.large r8i.xlarge r8i.2xlarge r8i.4xlarge r8i.8xlarge r8i.12xlarge r8i.16xlarge r8i.24xlarge r8i.32xlarge r8i.48xlarge r8i.96xlarge 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-24tb.224xlarge u7in-32tb.224xlarge u7inh-32tb.480xlarge x2idn.32xlarge x2iedn.16xlarge x2iedn.32xlarge x2iezn.12xlarge x8aedz.large x8aedz.xlarge x8aedz.3xlarge x8aedz.6xlarge x8aedz.12xlarge x8aedz.24xlarge z1d.6xlarge z1d.12xlarge

  • 儲存最佳化d3en.12xlarge | dl1.24xlarge | i3en.12xlarge | i3en.24xlarge | i4i.16xlarge | i7i.large | i7i.xlarge | i7i.2xlarge | i7i.4xlarge | i7i.8xlarge | i7i.12xlarge | i7i.16xlarge | i7i.24xlarge | i7i.48xlarge | 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 | | p6-b200.48xlarge | p6-b300.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 發行版本和處理器狀態控制的詳細資訊,請參閱您的系統特定文件。