首页 文章

GPU功能会影响虚拟机性能吗? [关闭]

提问于
浏览
3

虽然这很多看起来不像是直接编程问题,但它会影响我的开发活动,因此它似乎属于这里 .

似乎越来越多的开发人员转向虚拟环境进行计算机上的开发活动,SharePoint开发就是一个很好的例子 . 此外,作为一名培训师,我为所教授的所有课程提供虚拟培训环境 .

我最近购买了一台全新的戴尔E6510随身携带 . 它有i7 620M(双核,超线程cpu,运行频率为2.66GHz)和8 GB内存 . 阅读规格表,听起来像携带虚拟机并运行虚拟机是一台很棒的笔记本电脑 .

获得笔记本电脑,我对在虚拟机中开发的用户体验感到非常失望 . 给虚拟机4 GB的内存,它很慢,我可以输入完整的句子并观察VM“追赶” .

我公司有培训笔记本电脑,我们为我们的课程提供 . 它们是Dell Precision M6400 Intel Core 2 Duo P8700,运行速度为2.54Ghz,内存为8 GB,与E6510相比,这些笔记本电脑的体验是白天和黑夜 . 它们很清晰,你几乎不知道你在虚拟环境中运行 .

由于E6510在所有类别中应该比M6400更快,我无法理解为什么新笔记本电脑速度较慢,所以我进行了逐个组件比较,而且E6510的性能比M6400低的唯一地方是图形部门 . M6400运行的是nVidia FX 2700m GPU,E6510运行的是nVidia 3100M GPU . 查看两个GPU的基准测试表明FX 2700M的速度是3100M的两倍 .

http://www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html 3100M = 111th(E6510)FX 2700m = 47th(Precision M6400)Radeon HD 5870 = 8th(Alienware)

主机操作系统是Windows 7 64位,客户操作系统也是如此,它在Virtual Box 3.1.8中运行,并在客户机上安装了Guest Additions . 在虚拟环境中使用的IDE是VS 2010 Premium .

所以经过长时间的设置,我的问题是:

GPU是否会显着影响虚拟机的性能,还是有其他因素我不会考虑我可以用来提高虚拟机的性能?在购买我们期望使用虚拟化开发环境的笔记本电脑时,我们现在是否必须考虑GPU性能?

提前致谢 .

干杯,戴夫

EDIT:

两个系统中的HDD为7200 RPM,E6510为500GB,而M6400为非RAID配置为2x 250GB .

此外,当我通过转到非Aero主题关闭Windows 7(主机和访客)的某些图形功能时,VM性能明显增加 .

4 回答

  • 2

    只是为了使我的发现更接近这个问题,我们发现的是驱动程序性能限制了该虚拟机的感知性能 . 使用专为“稳定”而构建的默认Dell驱动程序,虚拟机将在IDE(Visual Studio 2010)等“可视”应用程序中受到明显影响,因此VS 2010无法跟上我的输入 . 当我们安装了一些nVidia参考驱动程序时,IDE很清晰,您无法再告诉自己已经进入VM了,这是我对M6400的体验 .

    感谢所有关于这个主题的人提出了一些想法 .

  • 1

    我在我的开发系统上同时运行两个VM,一个用于开发,一个用于TeamCity . 我的戴尔Optiplex上的显卡是ATI 2450,老实说,完全废话 . 就个人而言,我发现RAM和CPU对我的桌面产生了最重大的影响 . 但既然你在笔记本电脑上,你有没有想过磁盘?我们的M6400有一个SSD,也许这是两台笔记本电脑的最大区别 . 我不希望GPU影响任何东西,除非你当然试图在VirtualBox中使用实验性Direct3D功能 .

  • 0

    你们看错了地方 . 转到bios寻找AMD-v或VT-X的虚拟化扩展 . 大多数系统默认关闭 . 如果它有这个选项,请看看Sun虚拟机盒在我的旧笔记本电脑上运行良好,并提供出色的支持 .

  • 1

    GPU可以显着影响任何系统的性能 . 例如,Visual Studio在板载视频与专用图形之间存在巨大的性能差异 .

    也就是说,我希望还有其他差异 . 首先,两者如何努力驱动比较?笔记本电脑制造商喜欢将慢速磁盘放入机器中以增加电池的使用寿命;而另一方面,有时他们会加入更快的驱动器来提升性能数据 . 这实际上取决于新机器的销售方向 . 沿着这些线路,一些硬盘驱动器也具有配置设置以确定其功率/性能/噪声水平 . 根据驱动器的不同,您可以调整它 .

    另一个预期的差异是记忆的质量 . 几乎我使用过的每个dell都安装了二级或三级ram . 当然它们可能都是某个Ghz的DDR3,但芯片的质量将决定它们的真实表现 . 有时候会增加200% .

    除此之外,您开始涉及芯片组差异,主要是在硬盘驱动器控制器中 . 你不能对此做任何事情 .

    我能想到的下一件事是司机 . 确保您掌握最新的一切 . 另外,测试Dell和nvidia提供的驱动程序 . 有时nvidia有更好的驱动程序,有时来自dell的原始驱动程序更好 . 那部分是一个垃圾射击 .

    最后,考虑吹掉新机器并从裸机上完全重新安装 . 在安装任何防病毒或CPU吸引软件之前,请测试您的VM性能 .

相关问题