|
发表于 2023-10-28 19:10:20
|
显示全部楼层
我也有打算购买新电脑,最近看些网友文章,也在想现在AMD跑虚拟机会不会比Intel好些。主要是Intel CPU从12代起,使用大小核设计,而Win10本身对大小核调用也没那么高效,只有到Win11时代才会好点,而且EXSI本身也不是很支持12代CPU,也是要修改内核参数才能正常引导安装。
参考文章片段“有限支持 Intel 12、13 代 CPU 架构
ESXi 面向数据中心虚拟化,在测试和学习时也常常将其运行于桌面 PC 之上。
据悉 ESXi 7.0 目前并不支持 Intel 12 代 CPU,正常引导会出现 PSOD。本次通过加载内核参数可以有限支持 Intel 12 代 CPU,即可以正常引导和安装,也可以正常运行 (sysin),但是无法区分或识别两种核心,P 核的超线程是无法识别的,比如 i5-1240P 配备 4P + 8E 在桌面系统中显示为 16 核心,而在 ESXi 中仅识别为 12 核。至于虚机如何在 P 和 E 上分配,性能差异等问题有待读者实战分享。”
参考文章片段“1.关于12代大小核调度问题。如果你有多核多线程的必要要求的话,win11目前可能是必要的。一些相对较老的多核软件,在win10下,12700只能调用4个E核,P核基本闲置,而换到win11下则完全没有这个问题;当然,如果线程数要求不高的情况下,关闭E核可以解决这个问题。12700的性能对比可以大致参考如下:假设(Win11+8P4E)为100%,那么(Win11+8P0E)约为80~85%、(Win10+8P0E)约为80%、而(Win10+8P4E)大部分情况只有25%左右,除非有针对12代优化的多线程程序。——ps:不确定是12代限制还是dell 7000MFFbios限制,关闭P核的前提是全面关闭E核,因此没有测试更多P+E组合了。” |
|