您会为开发机器推荐哪种操作系统:
- 视窗服务器 2008 R2
或者
- Windows 7的
到目前为止,由于 IIS 和 Vista SuckingBigTime,大多数“Web 开发人员”可能使用 Windows Server 2008。
Windows 7 会改变这种情况吗?我们最终能否再次在客户端计算机上使用客户端操作系统,或者时机尚未到来?
您会为开发机器推荐哪种操作系统:
或者
到目前为止,由于 IIS 和 Vista SuckingBigTime,大多数“Web 开发人员”可能使用 Windows Server 2008。
Windows 7 会改变这种情况吗?我们最终能否再次在客户端计算机上使用客户端操作系统,或者时机尚未到来?
这不是一个确定的列表,如果需要,可以由其他编辑扩展,但是:
Windows 7的
视窗 2008 R2
两种操作系统
决定
只是为了记录,自早期测试版以来,我一直使用 Windows 2008 作为我选择的桌面。我可能已经失去了睡眠/冬眠,但我可以在早上机器启动时煮咖啡。
此外,我没有提到在 Hypervisor 中运行其他操作系统,但您也可以这样做。
我对 2008 R2 唯一的不满是缺少蓝牙支持,这意味着我没有键盘和鼠标……所以,我选择了 7。
有了它的完整版 IIS,我无法击败它——太棒了。
通过具有 4GB RAM 的 MacBookPro 和具有 12GB 的 i7 920 运行它 - 两者都是 x64(显然) - 没有一个抱怨!
Windows 7的 :
尝试使用 Hyper-V 作为桌面/工作站操作系统运行 Windows Server 2008 R2 非常有吸引力,因为这样您就可以在同一台机器上托管测试服务器。如果您正在为 x64 服务器环境进行开发,那么这确实是您可能认为自己想要做的事情。
但是有一个严重的问题:Hyper-V 会导致主机操作系统中某些特定的视频驱动程序运行速度要慢得多。并且 Windows Server 2008 R2 与任何类型的远程现代图形卡将尝试使用加速视频操作来进行许多简单的操作,例如滚动、移动和调整窗口大小,而当 Hyper-V 运行时,这些操作会慢得多。启用。不只是慢一点——慢到非常严重。
当尝试将带有 Hyper-V 的 Windows Server 2008 R2 用作桌面/工作站操作系统时,这是一个非常严重的问题。启用 Hyper-V 的 Windows Server 2008 R2 确实应该仅用作很少使用控制台的服务器操作系统,因为控制台的视频性能将是可怕的。
这是微软意识到的一个问题,但并不广为人知。这是一个包含一些信息并链接到其他信息源的博客条目:http: //blogs.msdn.com/virtual_pc_guy/archive/2009/08/21/hyper-v-versus-desktop-computing.aspx
(Windows Server 2008(又名不是 R2)不会受到同样程度的此问题的影响,因为 Windows Server 2008 不使用加速视频操作来执行窗口滚动、移动和调整大小等常见任务。根本问题仍然存在,但它不会那么容易或经常被触发,所以它不是那么大的障碍。)
Windows 7 - 有些客户端应用程序无法在 Windows 2008 上运行
Windows Server 2008 R2 是一个服务器版本,它带有很多管理计算机网络的工具,作为开发人员你不会使用它。最好在商店中等待 Windows 7 或直接从 MSDN 中获取。
Windows 7 被削减了 Windows Server 2008 R2,所以 Windows Server 2008 R2 更好。