iT邦幫忙

1

WMware 在Win11 22H2 效能太慢

  • 分享至 

  • xImage

如題。同一個VM在舊NB i5 Win10, SSD, (RAM: 16GB) ,只給VM 2 Core + 8GB 完全沒問題。新NB i7 Win11, SSD, (RAM 32GB),就算給VM 8 Core + 20GB 也慢。

舊NB 是PCIe Gen 3 x 1, No RAID
新NB 是PCIe Gen 4 x 2, RAID 0
以複製100GB VM Folder, 新NB 快多了,只有VM 運作很慢

已試
To disable side-channel mitigations
ulm.disableMitigations="TRUE"

Disable Core isolation > Memory Integrity

Dos Command & Powershell:
bcdedit /set hypervisorlaunchtype off
DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V-All
DISM /Online /Disable-Feature:Microsoft-Hyper-V
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

看更多先前的討論...收起先前的討論...
cmwang iT邦大師 1 級 ‧ 2023-10-17 18:38:13 檢舉
您是指在Win11中跑VMware workstation或是VMware player嗎?? 如果是的話,Host的CPU/RAM/storage條件如何??
主機的硬體配置,多少核心 多少記憶體 什麼樣的儲存設備 要講,還有有沒有ECC 容錯
另外就是 虛擬機怎麼配置 給多少核心 多少記憶體,放在什麼儲存設備上面跑
以個人使用至少 15年虛擬系統的經驗,會慢大多卡 IOPS 還有記憶體比較多,當然如果會跑運算CPU 核心要給夠,不然也是慢,但 IOPS 快例如 500MB/S 跟 10GB/S 速度天差地遠的,沒講,天知道你用什麼等級跑虛擬系統
marius iT邦新手 2 級 ‧ 2023-10-18 12:51:23 檢舉
同一個VM在舊NB Win10, SSD, (RAM: 16GB) ,只給VM 2 Core + 8GB 完全沒問題。新NB Win11, SSD, (RAM 32GB),就算給VM 8 Core + 20GB 也慢。
新 NB 如果是 Intel 13 代,你要跑 VM 要買 HX 系列的,HX 系列 PCORE 有 6~8 CORE,HOST 要保留 4 CORE,所以你只有 2~4CORE 隨著你買的等級配置,目前已知的VM 大多沒辦法配置 ECORE給VM使用,當然你可以硬配,但實際上改變不了多大的效能,舊的就算是 I5 4代,他是 4C4T,可以給VM最多 2CORE,跑的甚至比 13代還要順,這是CPU大廠的市場區隔,不然雲端桌面之後要怎麼賣的動
INTEL 13th官方資料如下
https://www.intel.com/content/www/us/en/products/docs/processors/core/13th-gen-core-mobile-brief.html
INTEL 12th官方資料如下
https://www.intel.com/content/www/us/en/products/docs/processors/core/12th-gen-core-mobile-processors-brief.html

補充一下,各家的VM 預設都是在 ECORE 跑 VM,但是ECORE跑不動VM,因為主要運算單元都在 PCORE,因此只要遇到要運算的,VM還是要把CPU 指令丟到 PCORE,因此大多數的解法都是在VM設定內把後面的 ECORE設定成不使用,單純用 PCORE 下去跑,這也是 11TH 以後的CPU 要玩 VM 要特別注意你要讓VM在那些核心上面跑,如果設定檔不會設定,最簡單的方法就是叫出工作管理員,找一下跑VM的執行個體,然後CPU親和性把ECORE全部點掉,這樣這各VM就會用允許的PCORE跑了,速度就會加速,另外就是ECC 檢查是新版VM最大的要求,如果你沒有 ECC 記憶體,他預設就會花時間去檢查資料的有效性,比對要時間的,他也要更多的記憶體來執行這樣的動作,沒有 ECC 就只能接受而已
cmwang iT邦大師 1 級 ‧ 2023-10-19 09:06:14 檢舉
如果是VM在E core上跑不好的狀況那只好說是買錯機器了,我年初買NB時是挑AMD的R5,所以沒機會見識到P core和E core的差異....
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
sam0407
iT邦大師 1 級 ‧ 2023-10-18 12:11:55

不確定您提到的設定裡是否有改到這一項:
核心隔離-記憶體完整性

Windows預設是開啟,但VMWare Workststion是要"關閉"效能會比較好,但您關閉後WSL及Docker Desktop也會不能用

看更多先前的回應...收起先前的回應...
marius iT邦新手 2 級 ‧ 2023-10-18 12:52:56 檢舉

也關了,沒改善

sam0407 iT邦大師 1 級 ‧ 2023-10-19 12:08:57 檢舉

  在兩台NB針對您放VM檔案的磁碟機作一下效能測試比較,我今年初也踩了一次雷,公司的筆電有兩顆SSD,個人之前會覺得C已經有OS了,I/O比較重,VM檔案習慣放在D,但VM放在D跑的真的慢,放到C則飛快。

  後來了解後才知道,C是PCIe Gen 4 M2 500GB的SSD,D則是一般SATA 2.5吋的SSD,速度差很多....

cmwang iT邦大師 1 級 ‧ 2023-10-19 15:34:52 檢舉

我試過除非是很吃disk I/O的application,不然SATA/NVME的差距其實沒有帳面上數字的明顯,不然就是SATA那顆是DRAM less的....

marius iT邦新手 2 級 ‧ 2023-10-26 10:10:04 檢舉

舊NB 是PCIe Gen 3 x 1, No RAID
新NB 是PCIe Gen 4 x 2, RAID 0
以複製100GB VM Folder, 新NB 快多了,只有VM 很慢

sam0407 iT邦大師 1 級 ‧ 2023-10-27 09:45:36 檢舉

Disk I/O沒問題、記憶體也開的比較大,那不就只剩"??窮嘶?????"大說的CPU問題?兩台筆電的CPU型號各是什麼??

marius iT邦新手 2 級 ‧ 2023-10-31 13:56:58 檢舉

舊 i5
新 i7

我要發表回答

立即登入回答