Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance IDE/编译器PC基准来比较我的PC性能?_Performance_Visual Studio 2008_Upgrade_Benchmarking - Fatal编程技术网

Performance IDE/编译器PC基准来比较我的PC性能?

Performance IDE/编译器PC基准来比较我的PC性能?,performance,visual-studio-2008,upgrade,benchmarking,Performance,Visual Studio 2008,Upgrade,Benchmarking,我正在寻找一个基准(以及在其他PC上的结果),它可以让我了解升级PC所能获得的开发性能增益,并且基准可以用来向我的老板证明升级的合理性 我使用VisualStudio2008进行开发,因此我想了解一下构建时间的改进因素,如果基准测试能够将IDE性能(即编辑、使用intellisense、打开代码文件等)纳入其结果中,那将是一件好事 我目前有一个AMD 3800x2,在Vista 32上有2GB内存。例如,我想知道在visualstudio2008中,使用vista64上的Q6600、4GB内存,

我正在寻找一个基准(以及在其他PC上的结果),它可以让我了解升级PC所能获得的开发性能增益,并且基准可以用来向我的老板证明升级的合理性

我使用VisualStudio2008进行开发,因此我想了解一下构建时间的改进因素,如果基准测试能够将IDE性能(即编辑、使用intellisense、打开代码文件等)纳入其结果中,那将是一件好事

我目前有一个AMD 3800x2,在Vista 32上有2GB内存。例如,我想知道在visualstudio2008中,使用vista64上的Q6600、4GB内存,我会看到什么样的性能提升。还有其他处理器和其他RAM大小。。。还要看看硬盘性能是否是一个重要因素


编辑:我提到Vista 64是因为我知道Vista 32最多只能使用3GB内存。因此,我假设想要使用更多的RAM需要Vista 64,但总体来说可能会更慢。在64位操作系统上使用32位VS 2008会有很大的开销。

我不知道有什么基准可以与Visual Studio进行比较。。。。但我可以告诉你;最大的好处是购买更快的硬盘(如300GB的Velociraptor)并确保有足够的RAM。

对不起,我不知道IDE的任何具体基准测试

但是,Vista-64运行VS的速度不会比Vista-32快,因为VS是32位的。如果有的话,它在Vista-64上的运行速度会稍微慢一些。要在Vista x64上运行任何32位应用程序,操作系统使用名为WOW64的转换层:

令人担忧的是,必须在WOW64下运行Visual Studio,它在Vista x64上的实际运行速度可能低于Visa x86。显然,在x86下,它不需要经过翻译过程

在32位和64位版本的Windows网络上运行32位应用程序之间有很多比较。一般来说,如果能看到任何好处的话,它们都是相对次要的。其中一项测试确实表明,只有在某些有限的情况下,性能有所改善,甚至在64位环境中运行的某些32位应用程序的性能有所下降:

更好的RAM和磁盘性能肯定会有所帮助。VS在构建时会执行大量磁盘IO


斯科特对此有一篇很好的帖子:

请阅读帕特里克·斯马奇亚的文章。我很清楚,区别在于HDD/SSD,所以选择SSD。

我可以说,在“不可信构建”(incredibuild)增强型网络环境中,对客户端的概述可以为您提供这样的速度比较。 我们将其用于10个客户端(尽管在硬件方面都是相同的:()


也许这里有一些比我工作的大公司的开发人员给你提供了有趣的信息?!

Anandtech已经开始在Visual Studio 2008中使用Chromium构建作为CPU基准


有很多任务,但就我的研究而言:

  • VS启动-SSD和RAM
  • 编译项目-具有多核的快速CPU(编译使用更多核/HT)+SSD
  • 在文件中查找/查找参考-最高速度的最大RAM+SSD

因此,一般来说,一切都很好。至少有4个内核,至少有8-16 GB的RAM,并有像样的SSD。

如果你的老板需要这种理由,请找一个新老板:)我不同意这个问题应该解决。Rick正在尝试构建一台好的开发机器,它与编程相关。是的,我同意,而且似乎可以选择重新打开这个问题,所以我已经这样做了。一个关于编程工具的问题肯定与编程相关。这不是很大的开销-它仍然运行得很好。但是关于内存限制,你是对的。由于VS是32位的,所以应用程序无论如何都无法使用额外的RAM…谢谢,我阅读了这些链接,它们非常有趣。虽然两台机器之间存在很大差异,但性能提升似乎确实是由于SSD。遗憾的是,SSD仍然相当昂贵,而且长期可靠性也存在问题。SSD的问题是VS是I/O密集型的-驱动器的使用时间不够长,因此不经济。如果你使用一个快速的SD卡,它将足够便宜,足够快,有意义。这就是我使用SSD的原因。。。