全部產品
Search
文件中心

:自訂CPU選項

更新時間:Feb 27, 2025

一台ECI執行個體的CPU選項由CPU物理核心數和每核線程數決定。根據您建立ECI執行個體的方式,部分ECI執行個體支援自訂CPU選項。

功能說明

基於英特爾的超執行緒HT(Hyper-Threading)技術,ECI允許在一個物理核上並發運行兩個線程,一個線程可以視為一個vCPU,vCPU=CPU物理核心數*每核線程數。

如下表所示,對於一台ECI執行個體,CPU選項由CPU物理核心數和每核線程數決定。根據您建立ECI執行個體的方式,部分ECI執行個體支援自訂CPU選項(CPU Options)。

說明

自訂CPU選項不會產生額外計費。

CPU選項

作用

適用情境

CPU物理核心數

決定啟用的CPU物理核心數。

減少啟用的CPU物理核心數可以減少vCPU數,進而可以獲得更高的記憶體配比,同時降低軟體許可費用支出。

每核線程數

決定CPU是否開啟超執行緒。

支援自訂CPU選項的ECS規格預設開啟了超執行緒(即每核線程數不為1),可以應對常見的工作負載。在以下情境下,您可以考慮關閉超執行緒:

  • 部分HPC業務情境下,關閉超執行緒可能獲得更好的效能表現。

  • 記憶體密集型業務情境下,關閉超執行緒可以減少vCPU數,進而可以獲得更高的記憶體配比,同時降低軟體許可費用支出。

僅指定ECS規格建立ECI執行個體時,支援自訂CPU選項。如果系統使用的ECS執行個體規格支援自訂CPU選項,則相應的ECI執行個體支援自訂CPU選項。

說明

僅部分ECS規格支援自訂CPU選項,預設已開啟超執行緒。更多資訊,請參見支援自訂CPU選項的ECS規格

  • 指定單個ECS規格

    • 如果指定的ECS規格支援自訂CPU選項,則建立ECI執行個體並設定CPU選項。

    • 如果指定的ECS規格不支援自訂CPU選項,則忽略CPU選項設定,直接建立ECI執行個體,您將收到相應的事件通知。如果CPU選項設定不合法,您將收到報錯提示,不建立ECI執行個體。

  • 指定多個ECS規格

    按照您設定的ECS規格順序嘗試建立ECI執行個體。

    • 如果使用的ECS規格支援自訂CPU選項,則建立ECI執行個體並設定CPU選項。

    • 如果使用的ECS規格不支援自訂CPU選項,或者CPU選項設定不合法,則忽略CPU選項設定,直接建立ECI執行個體,您將收到相應的事件通知。

配置說明

說明

僅支援通過OpenAPI設定,控制台暫不支援。

調用CreateContainerGroup介面建立ECI執行個體時,您可以通過CpuOptionsCore和CpuOptionsThreadsPerCore參數來自訂CPU選項,相關參數說明如下表所示。更多資訊,請參見CreateContainerGroup

名稱

類型

樣本值

描述

CpuOptionsCore

Integer

2

CPU物理核心數。僅部分規格支援自訂設定。

CpuOptionsThreadsPerCore

Integer

2

每核線程數。僅部分規格支援自訂設定。CpuOptionsThreadsPerCore=1表示關閉超執行緒。