V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wangxiaoaer
V2EX  ›  问与答

不同 CPU 对虚拟机的性能影响很大吗

  •  1
     
  •   wangxiaoaer · 2021-04-07 15:42:08 +08:00 · 1410 次点击
    这是一个创建于 1086 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两台机器,CPU 如下:

    第一台:Xeon(R) CPU E5-1620 v4 @ 3.5GHz 3.5GHz

    第二台:i5-8500 CPU @ 3.00GHz

    两台都是 win10,都通过 VBOX 的同一版本安装同样的 WinXP 镜像,同样设置为 4G 内存,显存 128M 。新系统还看不出差距,但是装了微信 钉钉等软件后,第一台简直卡成狗,而且还是第一台的虚拟机分配了 4 个核的情况下。

    请问下这是哪里的问题呢?

    17 条回复    2021-04-07 18:00:49 +08:00
    czfy
        1
    czfy  
       2021-04-07 15:53:37 +08:00
    Xeon 这种一般用于服务器的 CPU,其实不适用于消费级场景

    虽然网上不少人都说 Xeon E3 的洋垃圾 /大船货用着很舒服,但在消费者场景基本都是不如消费级 Core 的,尤其 8 代 Core 因为 AMD Ryzen 刚出来 intel 踩了一管牙膏,性能比 7 代有明显提升
    lizardll
        2
    lizardll  
       2021-04-07 16:00:26 +08:00
    单核性能问题
    wangxiaoaer
        3
    wangxiaoaer  
    OP
       2021-04-07 16:02:14 +08:00
    不是很懂,E5 的单核性能不是更高吗?
    GjriFeu
        4
    GjriFeu  
       2021-04-07 16:03:28 +08:00
    跑个 unixbench 看看
    imydou
        5
    imydou  
       2021-04-07 16:07:19 +08:00
    英特尔有个奇葩 intel cc150
    实际性能和睿频 支持指令集有关系
    ho121
        7
    ho121  
       2021-04-07 16:15:49 +08:00 via Android
    试试 hyperv
    lmmortal
        8
    lmmortal  
       2021-04-07 16:21:51 +08:00 via Android
    正常来说,服务器 cpu 应该对虚拟化支持更好才对
    kokutou
        9
    kokutou  
       2021-04-07 16:28:53 +08:00
    4 核 8 线, 3.5g 基频 boost 3.8g 10m 缓存 Broadwell 架构

    6 核 6 线, 3.0g 基频 boost 4.1g 9m 缓存 Coffee Lake 架构

    一个是频率低了, 架构老, 然后就是 Intel 的 cpu 减速补丁.

    win10 默认打了那个 intel 的 cpu 漏洞的减速补丁
    架构越老影响越大. 越是底层倒腾内存和切页的, 影响越大.
    连固态 4k 速度都会有影响.
    C:\Windows\System32\mcupdate_GenuineIntel.dll 这个文件删掉
    然后注册表改下, 关掉幽灵和熔断漏洞 win10 软缓解修复

    就能好一点.
    kokutou
        10
    kokutou  
       2021-04-07 16:29:35 +08:00
    @wangxiaoaer #3
    e5 单核垃圾的一 b, 因为频率低.
    kokutou
        11
    kokutou  
       2021-04-07 16:31:45 +08:00
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 3 /f

    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 3 /f

    关闭 win10 软缓解修复
    kokutou
        12
    kokutou  
       2021-04-07 16:33:45 +08:00
    如果是 Intel 的老 cpu, BIOS 最好不要升级, 新 BIOS 就带了新的微码, 性能影响很大.
    或者自己修改 BIOS, 把老 BIOS 的微码塞到新 BIOS 里.

    现在是没看到幽灵和熔断的大规模和很有用的利用
    如果是生产环境, 就不要关闭这些修复.
    wangxiaoaer
        13
    wangxiaoaer  
    OP
       2021-04-07 16:38:30 +08:00
    @kokutou #12 刚刚发现两台机器 win10 版本号有点区别,还打算把第一台升级到同样版本呢。

    对了,你说的那个减速补丁啥的,删除、设置后有啥影响吗?
    ch2
        14
    ch2  
       2021-04-07 16:54:06 +08:00 via iPhone
    跟你装的是 xp 有关吧,新一点的 Windows 应该不会这样
    wangxiaoaer
        15
    wangxiaoaer  
    OP
       2021-04-07 16:59:08 +08:00 via iPhone
    @ch2 win7 更卡,新系统都不是很流畅。
    ZavierXu
        16
    ZavierXu  
       2021-04-07 17:19:24 +08:00
    你还不如先看看是不是机械盘还是 SSD 的问题……
    wangxiaoaer
        17
    wangxiaoaer  
    OP
       2021-04-07 18:00:49 +08:00 via iPhone
    @ZavierXu 都是 SSD
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3239 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:06 · PVG 20:06 · LAX 05:06 · JFK 08:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.