Visual Studio在Virtualbox中速度很慢

问题描述:

真的很慢。Visual Studio在Virtualbox中速度很慢

我有一个64位,8核心,12演出的Windows 7主机。我给了一个64位Windows 7虚拟机的4个核心和4个RAM,我试图运行visual studio 2010(和sql server - 但就是这样)。

它工作了几天,但随后资源使用消失了 - 在任何时候都接近100%的CPU。我关闭了Windows 7的视觉效果,并立即下降到正常水平。然而,无论什么时候我都试图在视觉工作室做任何事情,它都会反弹回来。

有类似钻机的人是否有类似的经历?我知道人们已经成功地完成了这个设置,并且对此非常满意,所以我想知道我是否在某个地方有一个糟糕的配置。

+0

我有同样的机器和相同问题。我发现虚拟机随着时间的推移变得越来越慢,所以我经常重新启动它 - 这有助于一段时间。如果我使用一个或多个内核,则无关紧要。 – 2010-04-27 21:42:11

+0

这台机器上也发生了这种情况。在我慢得多的笔记本电脑上没有。 – 2010-07-24 22:23:13

Found a clue here

当你告诉它在Windows 7上使用多个CPU时,virtualbox 3.1.4(我当前的版本)似乎吓坏了。我将它设置为使用1个CPU而不是4个,资源使用恢复正常。

希望他们尽快解决。

+4

公平起来,它仍然非常缓慢。只是更好 – 2010-03-09 19:58:51

+0

这并没有为我工作 – Thiru 2010-07-24 05:06:01

+0

这造成了很大的差异。 OS X Yosemite/Virtual Box/Visual Studio Express 2013上的Windows 7。4个核心 - > 1。 – 2014-11-14 15:37:40

Visual Studio 2010使用GPU加速来完成其GUI,因为它使用WPF作为窗体。虚拟机不会有效地通过GPU任务。在VS转到工具 - >选项 - >环境 - >常规 - >视觉体验,并取消选中该字段集中的3个复选框,看看是否有窍门。

我发现虚拟机有时可以正常使用Aero和VS 2010使用GPU,但之后无缘无故开始按照您所描述的内容进行操作。这对我有用。

+0

感谢您的提示。所有复选框未选中,但仍有问题。任何其他建议? – 2010-03-02 20:50:30

+0

没有:(这对我来说一直是这样做的,尽管我通常使用Parallels或VMware Fusion,因为我使用OS X作为主机,您使用的是什么虚拟机软件? – jamone 2010-03-02 21:21:17

+0

... virtualbox ... – 2010-03-02 22:13:53

在虚拟机设置下禁用3D加速对我来说算不了什么。

我目前的设置是:

  • 禁用3D加速
  • 禁用远程显示服务器
  • 只有1个CPU

的VS 2010的速度是不是EXCELENT也不会这么慢。

+0

安装VS2013时,安装速度非常慢。除上述之外,我还将我的虚拟机内存设置为6 GB;这似乎解决了我遇到的问题。 – 2014-07-15 21:01:28

此问题可能是因为DPC的延迟问题:

https://www.virtualbox.org/ticket/6242

要么升级到v4.3.4或在BIOS中禁用VT-X