![为什么 Windows 7 在 VirtualBox 中运行缓慢?](https://linux22.com/image/1392317/%E4%B8%BA%E4%BB%80%E4%B9%88%20Windows%207%20%E5%9C%A8%20VirtualBox%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E7%BC%93%E6%85%A2%EF%BC%9F.png)
当我在 VirtualBox 中运行资源密集型程序(如 Adobe Illustrator)时,Windows 7 Home Premium(64 位)出现了性能问题。性能相当慢,但考虑到我的规格和资源分配,它应该能够处理这样的任务。我的电脑规格如下:
-电脑-
处理器:8x Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
内存:16469MB(已使用1610MB)
操作系统:Ubuntu 13.10
分辨率:1680x1050像素
OpenGL 渲染器:Mesa DRI Intel(R) Ivybridge Desktop x86/MMX/SSE2
X11 供应商:X.Org 基金会
-多媒体-
音频适配器:HDA-Intel - HDA Intel PCH
ATA 三星 SSD 840
ATA WDC WD5000AZLX-0
如您所见,我有 16 GB 的 RAM、8 个 CPU 内核,并且启用了硬件虚拟化。我为 Windows 分配了近 3 GB 的 RAM、4 个内核和 72 Mb 的视频内存。所有这些都在 SSD 上运行。在 Windows 7 运行时,我没有超载 CPU、RAM 或其他组件,因为我在主机上检查过这一点。如您所见,我只运行集成显卡。我不知道这是否会对我的 Illustrator 性能产生很大影响,但如果确实如此,我将不胜感激。
它为什么运行得这么慢?它在简单的操作上总是像蜗牛一样慢。
答案1
我在我的 PC 上遇到了这个问题,我以为是新版本导致了我的 Windows XP 和 Windows 7 客户机出现问题。
经过多次尝试,发现其他用户也抱怨同样的问题后,我找到了解决方案:
如果 VB 使用的 QT 引擎的 OpenGL 渲染器是 OpenGL,则所有客户机都会慢得令人难以忍受(文本模式除外)。如果将渲染器设置为 RASTER,则我的所有客户机都可以完美运行。
要测试这是否是您的问题,请尝试将命令行选项 -graphicssystem raster 传递给 VirtualBox 应用程序。这将覆盖 VirtualBox 的图形系统。祝您好运!
答案2
我发现很多问题都是由在共享文件夹上运行的 SearchIndexer 引起的。根据组策略停用它可以加快速度。我还通过组策略停用了实时保护 (snakeOilService)。