可以新增、變更或設定 CPU 資源,提高虛擬機器效能。在建立虛擬機器時或在安裝客體作業系統之後,可以設定大部分的 CPU 參數。部分動作必須在虛擬機器電源關閉後才能變更設定。
VMware 使用以下詞彙。瞭解這些條款可協助您規劃 CPU 資源配置策略。
- CPU
- CPU (或處理器) 是電腦系統元件,用於執行電腦應用程式執行所需的工作。CPU 是執行電腦功能的主要元素。CPU 包含核心。
- CPU 通訊端
- CPU 通訊端是電腦主機板上連接至單一實體 CPU 的實體連接器。部分主機板具有多個通訊端,可連接多個多核心處理器 (CPU)。
- 核心
- 核心包括含有 L1 快取的單元以及執行應用程式所需的功能單元。核心可以獨立執行應用程式或執行緒。單一 CPU 上可以存在一或多個核心。
- Corelet
- AMD 處理器 Corelet 在架構上等同於邏輯處理器。某些未來的 AMD 處理器將會包含多個計算單元,每個單元具有多個 Corelet。與傳統處理器核心不同,Corelet 缺少一組完整的私人、專用執行資源。因此,Corelet 會與其他的 Corelet (如 L1 指令快取或浮點執行單元) 共用部分執行資源。AMD 將 Corelet 稱為核心。但是,這些 Corelet 不同於傳統核心,因此,VMware 說明文件中會將它們稱為 Corelet,以突顯資源共用的特性。
- 執行緒
- 部分核心可同時執行多個獨立的指令資料流。在現有的實作中,可依需要在軟體執行緒間對核心的功能單元進行多工處理,讓核心可以一次執行一個或兩個軟體執行緒。這類核心稱為雙核心或多執行緒核心。
- 資源共用
- 共用率可指定虛擬機器或資源集區的相對優先順序或重要性。如果某個虛擬機器的資源共用率是另一個虛擬機器的兩倍,則這兩個虛擬機器爭用資源時,第一個虛擬機器有權耗用第二個虛擬機器的兩倍資源。
- 資源配置
- 當可用資源容量無法滿足需求時,可以變更 CPU 資源配置設定 (如共用率、保留區和限制)。例如,如果年末時帳戶處理工作負載增加,則可以增加帳戶處理資源集區保留。
- vSphere Virtual Symmetric Multiprocessing (Virtual SMP)
- Virtual SMP 或 vSphere Virtual Symmetric Multiprocessing 是一項可讓單一虛擬機器具有多個處理器的功能。