V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
villivateur
1.57D
V2EX  ›  VMware

Windows 上同时启用 Hyper V 和 Vmware,如果 Vmware 虚拟机用的是 NVMe 虚拟硬盘,就会难以置信的卡顿。

  •  
  •   villivateur · Nov 30, 2022 · 1894 views
    This topic created in 1256 days ago, the information mentioned may be changed or developed.

    测试环境:

    • Host: Windows 10 21H2
    • Vmware: V16/17
    • Vmware Client: Windows 10 21H2

    虽然我也知道 Hyper V 和 Vmware 共存,因为虚拟层级的问题,Vmware 性能会大幅下降。但是,我的 Vmware 几乎处于了不可用的状态,开机要开一个小时,开机后点个右键都要卡好几秒。打开任务管理器发现硬盘始终占用 100%,响应时间好几秒,虽然并没有大量读写操作。

    然后我把虚拟机的硬盘从 NVMe 改成 SATA 就不会有这个问题了。

    3 replies    2023-03-15 10:33:53 +08:00
    piku
        1
    piku  
       Nov 30, 2022 via Android
    请试试关闭 Windows (虚拟机)的磁盘空间回收功能
    woyaojizhu8
        2
    woyaojizhu8  
       Mar 14, 2023
    @piku 你指的是 Windows 的存储感知功能吗
    piku
        3
    piku  
       Mar 15, 2023 via Android
    VMware 会将主机的 ssd 标记传给虚拟机。如果虚拟机是 Windows10 且发现它自己用的是 ssd ,会试图给 ssd 发 trim 指令,这会导致预期外的硬盘读写和碎片整理。
    可以参考 https://iknow.lenovo.com.cn/detail/kd_19885.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   929 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 20:16 · PVG 04:16 · LAX 13:16 · JFK 16:16
    ♥ Do have faith in what you're doing.