小弟用這個E5-2670v2, CPU是10 core 20 thread, 請問我是有10個vcpu or 20個vcpu? 佢現在顯示只有10個CPU x 2.49GHz,是否我未enable hyper threading? 哪裏可以設定番? Thx thx
請參考以下文章3樓吧,F10進BIOS看看有沒有啟用HT喔。https://www.mobile01.com/topicdetail.php?f=174&t=5120162按F10進BIOS,Advanced2 (進階 2) ----> Processors (處理器) ----> "啟用" 這個【Hyper-Threading (超執行緒)】 ─ 提供處理器平行化功能,如此一來作業系統便可將單一處理器視為兩個處理器。然後,套用並儲存變更:選擇 File (檔案) > Save Changes (儲存變更),以及 F10=YES (F10=是)。再進去作業系統應該就可以看到
目前看起來BIOS有啟用HT,但是ESXi裡面是停用的,你參考以下VMware doc來確認修改一下設定吧。https://docs.vmware.com/tw/VMware-vSphere/6.7/com.vmware.vsphere.resmgmt.doc/GUID-4A7F14BF-8BE7-4DEF-A5FD-D7B4DC9336AE.html?hWord=N4IghgNiBcKKGxh39UDIRgl3xAXyA主要是確認下面這個設定:在系統下,按一下進階系統設定,然後選取 VMkernel.Boot.hyperthreading。必須重新啟動主機才能使設定生效。如果值為 true,則啟用超執行緒。
etphonehome wrote:Thanks ching...(恕刪) 可以不用理會,旁邊有X可以把它取消掉。ESXIhotfix 修正9xxx版有針對CPU修復L1部分導致要您關閉ESXI 超頻部分,所以開啟HT沒有把他系統關閉,CPU還是會顯示10顆