我正在更新我的装备,我需要在使用XP x64或使用Vista x64之间做出决定。我做的很少,只是从我的开发人员那里构建产品。其余90%的工作都是通过Google Apps,Skype,Office等完成的......
我想升级到Vista不仅因为我将在DirectX10上运行3x显示器,而且主要是因为iTunes不支持XP x64!
所以,我的问题......
关于Vista的所有恐怖故事,具有8GB RAM的Vista Ultimate x64对我的开发机器有用吗?
如果我无法在Vista上开发,我总是可以开启一个VPC进行开发。不是吗?
修改
我正在使用所有Microsoft开发工具......
我确定软件会运行,我想我不太确定操作系统会足够快,还是足够稳定。
答案 0 :(得分:4)
对于.net和php,Vista 64位很好。
很多关于它的谈话已经在SO上了。以下是您可能考虑的一些重点: for .Net :
您可以毫无问题地在新的X64机器上开发X86。
对于 PHP XAMPP工作正常,Eclipse工作正常。
答案 1 :(得分:3)
我使用4GB内存运行Vista x64,并没有遇到任何重大问题。在此之前我使用的是Vista x86,我非常喜欢x64,因为它似乎更稳定。
如果你很好奇,只有(嘿嘿,只有!?太棒了)4GB的内存我可以轻松运行:
即使有了这一切,我仍然可以免费使用大约750 MB,并且在使用应用程序时没有性能问题。
答案 2 :(得分:2)
我在切换到Windows Server 2008(x64)之前使用了很长时间 - 虽然非常好,但
就个人而言,我发现Server 2008是一个更好的开发操作系统。查看有关将Windows Server 2008转换为更像Vista的this文章。
答案 3 :(得分:2)
我现在运行Vista Business x64 SP 1(8 GB RAM)一个月。到目前为止没问题。我正在使用以下软件:
答案 4 :(得分:1)
我个人使用带有8GB RAM的Vista Ultimate x64作为我的开发机器。我没有3台显示器,但我的机器已经很好地开发了。
答案 5 :(得分:1)
我运行Vista x64 Ultimate作为我的主要开发机器,它很好。对x64的支持已经走过了漫长的道路,除了程序文件的位置和更多的RAM之外,大多数情况下你都不会注意到差异。
答案 6 :(得分:1)
Vista x64非常适合.NET和Java。开始使用4GB内存并且还不够(有时会达到100%并且机器会慢慢爬行)。 6GB只是勉强够用。有时可以达到95%的内存使用率并且速度会慢一点,但机器不会再进入寻呼狂潮。
答案 7 :(得分:1)
Vista将快速而稳定。我现在正在使用Vista x64 Ultimate进行开发@work,已经有一段时间了。我对此毫无兴趣。
答案 8 :(得分:0)
我会说这取决于你正在开发什么。首要任务应该是确保所有开发和测试工具在Vista x64下正常运行。如果他们不这样做,就没有理由忍受在虚拟机中完成所有实际工作的痛苦。
所以我要说最好的事情就是采取行动,看看它是如何工作的,并保持XP光盘。如果一切都按预期工作,那么在VPC中运行XP副本仅仅是为了进行兼容性测试仍然是明智的。
答案 9 :(得分:0)
您必须使用基于XP的虚拟机进行IE6中的任何开发。在Vista中运行该浏览器几乎是不可能的,更不用说Ultimate了。
由于很多政府和遗留代码库都是针对IE6的,因此会发生很多事情。
答案 10 :(得分:0)
我使用Vista x64作为开发机器,并且只有一些小问题主要与在Visual Studio 2008中使用第三方API有关。请记住,如果您在使用Visual Studio项目时遇到无法解释的错误第三方API - 尝试使用项目设置中的 x86 CPU标志编译您的应用。这对我来说已经解决了一些麻烦。