VMware 虚拟机运行缓慢,而全新笔记本电脑运行速度很快

VMware 虚拟机运行缓慢,而全新笔记本电脑运行速度很快

我刚买了一台运行 Windows 8.1 的快速 i7 笔记本电脑,配备 16GB RAM。

当我在这台计算机上运行 VMware VM 时,VM 速度极慢。如果我查看这段时间内主机 HD 活动,我发现它仍然接近 100%。

VM(客户机)在具有 8GB RAM、500GB 磁盘、2 个核心的 Windows 7 上运行。

有人建议我应该去哪里解决这个问题吗?

答案1

使用虚拟硬盘时,无论是否使用虚拟机,您都可以通过将虚拟硬盘文件托管在其自己的物理驱动器上来提高性能,以避免由于主机操作系统正在使用它而导致 IO 丢失。

您还可以通过使用预先分配的空间而不是动态扩展的虚拟硬盘来提高性能。

使用虚拟驱动器时,请务必记住文件碎片可能会发生两次。一次发生在主机上,一次发生在虚拟硬盘文件上,另一次发生在虚拟硬盘中的文件上;如果碎片很多,则对这两次碎片进行碎片整理可以提高性能。

页面文件和交换分区会严重减慢虚拟机的速度,除非它们存储在非常快的驱动器上。通常,最好为虚拟机提供尽可能多的内存,然后不要使用页面文件/交换分区。

答案2

虚拟机提供了无限的可能性,因此最好在坚实的基础上构建虚拟机。

  1. 给予虚拟机足够的 RAM,至少 2GB。

  2. 如果您有一个用于存储虚拟机映像的 SSD,请使用 SSD 而不是 HDD。

  3. 如果您的客户操作系统为您提供了不同的桌面环境选择,请选择轻量级桌面环境以减轻 CPU 的部分图形处理负载。在客户操作系统中禁用花哨的桌面动画和 3D 效果。

  4. VMware Tools 是一套实用程序,它可以增强虚拟机客户操作系统对受支持的客户操作系统的性能,并改善虚拟机的管理。

  5. 在 VMware Workstation 9 或 VMware Workstation 10 中,最多可以为虚拟机分配 128MB 的视频内存。在VMware Workstation 11(将于 2014 年 12 月推出)对于图形密集型应用程序,现在可以分配 2GB 的视频内存来提供额外的工作负载处理能力。VMware Workstation 15 及更高版本支持高达 3GB 的虚拟图形内存。

答案3

与上面的海报相呼应。根据我的经验:硬盘速度是基于桌面的虚拟机的主要性能因素。只需从 5400 到 7200 RPM 驱动器切换即可对性能产生巨大影响。此外 --- 为什么 500GB 硬盘大多数服务器虚拟机不需要那么多空间。

在虚拟机配置中启用共享文件夹,这样您就可以来回传递文件​​并将大型内容存储在虚拟机之外。这样虚拟机就不会尝试管理该空间。

永远记住,虚拟机在性能优化时运行效果最佳。关闭 Aero 和所有额外的功能。

更多调整技巧可以在这里找到:http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.administration.doc/GUID-E712DAE6-88DF-4208-BEFA-09513A01A26E.html

答案4

大多数人忘记检查的关键事项是在计算机的 BIOS 中启用虚拟化功能 - 大多数计算机出厂时都已禁用此功能。

启动计算机进入 BIOS(通常是 F1 或 F2 键),查找 VIRTUALIZATION 设置,并确保它已启用。

相关内容