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

2022-11-30 15:05:01 +08:00
 villivateur

测试环境:

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

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

1329 次点击
所在节点    VMware
3 条回复
piku
2022-11-30 22:45:01 +08:00
请试试关闭 Windows (虚拟机)的磁盘空间回收功能
woyaojizhu8
2023-03-14 23:01:09 +08:00
@piku 你指的是 Windows 的存储感知功能吗
piku
2023-03-15 10:33:53 +08:00
VMware 会将主机的 ssd 标记传给虚拟机。如果虚拟机是 Windows10 且发现它自己用的是 ssd ,会试图给 ssd 发 trim 指令,这会导致预期外的硬盘读写和碎片整理。
可以参考 https://iknow.lenovo.com.cn/detail/kd_19885.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX