(如果 SU 不是提出此问题的地方,请将我和我的问题重定向到正确的网站)
对于使用 .Net 技术的开发人员使用的台式电脑,您推荐的最佳/最强大的硬件配置是什么 - 例如,目前最新的是 SQL Server 2008、Visual Studio 2010、IIS 7、Expression Studio?
如果您有“亲爱之物”,请与我分享其组件(CPU、RAM、主板、硬盘、机箱、电源等)!
谢谢你!
答案1
根据我的经验,如果您使用 Windows 7:获取 64 位版本。使用 8GB RAM。任何速度相当快的四核处理器都足够了(通常在 150 - 200 欧元/美元的价格范围内)。如果您想运行 VMWare 等,请注意获取支持虚拟化功能的处理器。根据我的经验,这会加快虚拟机的速度。我认为 AMD 和 Intel 都是可行的选择。根据我的开发工作经验,您不会感觉到类似 CPU 之间的任何差异。
获得一个快速的系统磁盘(SSD 是完美的选择,但它相当昂贵(我不会选择少于 120 GB 的,160 GB 更好)。新款三星 F4 配备 320GB,对于 HDD 来说速度非常快,而且价格非常实惠,约为 36 欧元)。如果您需要保证(或几乎保证)正常运行时间,请购买 2 个并配置 RAID 1,以便一个驱动器可以发生故障(当然,应该立即更换并允许重建 RAID)。
对于数据,几乎任何驱动器都可以。只要买一个容量足够满足你需求的驱动器就行。就我个人经验而言,西部数据和三星驱动器的问题最少,但希捷和日立驱动器现在似乎也还行。但由于你的代码位于某个源代码管理系统的服务器上,该系统会定期备份,因此带有源代码的硬盘出现故障并不是什么大问题 ;) 是的,这是一个提示 :)
如果您需要在更多 RAM 和更快的 CPU 之间做出选择,请购买更多 RAM。即使 Intellisense 没有反应,我的 VS 2010 也不会使用太多处理能力(C2Q 9550(2,83GHz,4 核)。我不知道 VS 在那些时刻究竟做了什么,但从 2C/2GHZ 到 4C/2,83GHz 在这些情况下没有任何帮助。它确实有助于同时打开更多应用程序。
电源?嗯,beQuiet、Enermax、Seasonic、Nesteq。任何功率在 500W 左右的电源都可以(根据我的经验,这些公司非常可靠)。如果您要在系统中安装超过入门级 GPU(基本上是任何当前价格低于 80 欧元的 GPU),您可能需要检查其电源要求。
对于主板我坚持使用华硕。通常非常可靠。不要使用入门级主板。大约 120 欧元的价格点应该足够了。只需注意它是否支持 RAM 数量。
我遇到问题最少的 RAM 供应商是 Crucial、Kingston、OCZ。你不需要超快的 RAM。在编程时你不会感觉到它的速度。只要有足够的 RAM 就行了。哦,它的速度当然应该与所选的 CPU 相匹配。
案例。Lancool 还可以。只要它够大够深就行。
我对主要部分的结论是:8GB RAM(带有适当的 64 位操作系统)、4-6 核 CPU 和硬件虚拟化支持、快速系统磁盘(带有 RAID)、足够大的数据磁盘。
答案2
这个问题最好在其他地方问,但是......
- 大量内存 - 为了充分利用,您需要使用虚拟机,因此您需要大量 RAM(8Gb 及以上)
- 大量核心 - 您本质上是同时运行多个应用程序,因此即使单个应用程序没有利用多个核心,系统也会受益。
- 快速磁盘 - 编译/构建是磁盘绑定的
- 最后,您需要一张不错的显卡 - 不必是最先进的,但最新的 1 或 2 GPU 可以实现速度/成本的最佳平衡,让您以相对实惠的价格获得更快的速度。别忘了您至少需要驱动两台显示器(如果能选择第三台显示器就更好了,但还有其他方法!)
看看你的预算,看看最前沿的一两步(或顶级处理器),你应该能够做得很好。
Stackexchange 网站的观点之一是坚持提供通用答案而不是与时间相关的答案,因此如果有人今天推荐特定的硬件,它将在 6 个月后过时……甚至上面建议的 8Gb RAM 也会很快过时。