Search

Language:  
Search for:

Available article translations:

我的虚拟机运行速度极慢,几乎占用了 100% 的 Mac CPU 资源

APPLIES TO:
  • Parallels Desktop for Mac Standard Edition
  • Parallels Desktop 11 for Mac Pro Edition

重要说明:在将您的 Mac® 升级到 OS X® 10.10 Yosemite 之后,如果遇到性能下降的问题,请参阅 KB 122767



症状

我的虚拟机运行速度极慢;启动来宾操作系统(Windows®、Linux 或 Mac OS X)需要很长时间,而且虚拟机的整体性能非常差。 在“活动监视器”中,我的虚拟机进程(prl_vm_app 或 Parallels VM)从一开始就约占用了 100% 的 Mac CPU,即使虚拟机处于空闲状态也是如此。

原因

可能有以下几个原因导致您的虚拟机出现这种情况:

1.虚拟机配置错误

2.Parallels Desktop 配置错误

3.Mac OS X 中存在设备冲突

解决方案

1.启动 Parallels Desktop,但是不要启动虚拟机。

2.在 Finder 中,转到 应用程序 > 实用程序。找到并启动 活动监视器

3.在 活动监视器 中,按照 % CPU 安排所有进程。

4.启动您的虚拟机,并查看 prl_vm_appParallels VM 进程使用了多少 CPU。(两者是在不同版本的 Parallels Desktop 中用于虚拟机进程的名称。)

如果 Parallels VM (prl_vm_app) 在您启动虚拟机后即刻占用约 100% 的 CPU,然后继续占用高比例的 CPU(接近 100%),请执行以下测试:

  • 停止您当前正在运行的虚拟机。
  • 在 Parallels Desktop 10 中,右击 Dock 中的 Parallels Desktop 图标,然后选择 新建

    在 Parallels Desktop 的早期版本中,点击屏幕顶部 Parallels Desktop 菜单中的 文件,然后选择 新建

    选择 从 DVD 或镜像文件安装 Windows 或其他操作系统 > 继续

    在 Parallels Desktop 10 中,如果向导试图自动查找操作系统,请点击 手动查找,然后选择 没有指定源也继续,然后点击 继续

    在 Parallels Desktop 的早期版本中,选择 继续(无光盘)> 继续

    保留默认的 Windows 7 操作系统并点击 确定

  • 选择 如同 PC > 继续,键入新虚拟机的名称(例如“test”),然后点击 继续。新虚拟机即会启动。
  • 等到虚拟机报告“没有可用的引导设备。”
  • 切换到 活动监视器,然后查看新虚拟机目前占用了多少 CPU。

    a. 如果新的测试虚拟机占用同样高比例的 CPU(接近 100%),请执行以下操作:

    • 断开所有 USB 设备(包括 USB 打印机、U 盘、外部驱动器等)与 Mac 的连接。
    • 重新启动 Mac。
    • 按照 Parallels Desktop 10 的 KB 122653、Patallels Desktop 9 的 KB 116992 或 Parallels Desktop 8 的 KB 114624,卸载 Parallels Desktop。
    • 重新启动 Mac。
    • 按照 Parallels Desktop 10 的 KB 122647、Patallels Desktop 9 的 KB 116993 或 Parallels Desktop 8 的 KB 114623,再次安装 Parallels Desktop。
    • 启动您的虚拟机(原虚拟机或者测试虚拟机),并在“活动监视器”中查看 CPU 占用情况。现在此问题应该得到了解决。

    b. 如果新的测试虚拟机占用较低比例的 CPU(0.5 和 20% 之间):

    • 如果这两种虚拟机(原虚拟机和测试虚拟机)正在运行,则将其停止。
    • 转到 Window 菜单 > 控制中心(在 Parallels Desktop 10 中)或 虚拟机列表(在早期版本中),右击测试虚拟机,然后选择 配置 > 硬件 > 硬盘 1 > 源:选择一个镜像文件

    • 导航到原虚拟机的硬盘文件。(默认情况下,该文件位于 Macintosh HD > 用户 > 用户名 > 文档 > Parallels > <原虚拟机名称>.pvm > <虚拟机名称>.hdd > <虚拟机名称>.hdd。)
    • 点击“打开”。
    • 启动测试虚拟机,查看问题是否依然存在。现在此问题应该得到了解决。
    • 如果此问题已解决,您可以转到测试虚拟机的 配置 > 常规,并将其名称更改为所需的名称。
    • 然后再一次打开 控制中心虚拟机列表,找到原虚拟机并右击,然后选择 删除 > 保留文件

    您也可以只将原虚拟机的硬盘包 (.hdd) 移动到新虚拟机的 .pvm 包中。之后,您必须要在新虚拟机的 配置 > 硬件 中通过将其指向已移动的 .hdd 来更改硬盘 1 源。




1e5db16426987d561060acdf56d947b4 df4909b7dd0609a3c148f007041db6d9 f9b6a8d63f3437e0dca35c9704a9033c 123d9ca7d63fbe93430dd9d1bfc0028f

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No