代码之家  ›  专栏  ›  技术社区  ›  Mikeon

Windows Server 2008 R2或Windows 7[关闭]

  •  7
  • Mikeon  · 技术社区  · 15 年前

    您推荐哪种操作系统作为开发机器:

    • Windows Server 2008 R2

    • 视窗7

    到目前为止,大多数“Web开发人员”可能使用WindowsServer2008,因为IIS和Vista占用了大量时间。

    这在Windows7中有变化吗?我们是否可以再次在客户机上使用客户机操作系统,或者时间还没有到?

    7 回复  |  直到 15 年前
        1
  •  13
  •   Wayne    15 年前

    这不是定义列表,如果需要,可以由其他编辑器扩展,但:

    视窗7

    • 桌面操作系统支持睡眠/休眠
    • 用于基于XP的测试的Windows XP模式
    • 可能比服务器占用空间小
    • 可能比服务器有更多的GUI Bling
    • 启动时有很好的动画效果!
    • 可以使用第三方管理程序运行可能需要部署应用程序的所有Windows操作系统
    • 本机蓝牙堆栈

    Windows 2008 R2

    • 如果未启用Hyper-V,服务器操作系统可能支持睡眠/休眠
    • 带有免费管理程序(hyperv)的船
    • 由于进行了优化,特定任务可能更快
    • 可能比台式机占地面积大
    • 可以运行您可能需要在其上部署应用程序的所有Windows操作系统
    • 无蓝牙功能

    两个操作系统

    • 建立在同一内核上
    • 具有相同的网络堆栈
    • 共享同一个图形用户界面

    决定

    • 随遇而安。

    据记录,我从早期测试版开始就用Windows2008作为我的桌面选择。我可能已经失去了睡眠/冬眠,但我可以在早上开机的时候煮咖啡。

    另外,我没有提到在管理程序中运行其他操作系统,但您也可以这样做。

        2
  •  4
  •   Kieron    15 年前

    我对2008 R2唯一的不满是缺乏蓝牙支持,这意味着我没有键盘和鼠标……所以,我选择了7。

    有了它的完整版本的IIS,我无法打败它-完全棒极了。

    运行它,通过一个MacBookPro与4GB内存和一个i7 920与12GB-两个X64(显然)-不是一个单一的投诉!

        3
  •  2
  •   Mac    15 年前

    Windows 7:

    • 这个 Windows XP mode 这无疑是无价之宝。
    • 我不需要IIS来进行.NET开发:Visual Studio附带了一个测试服务器。必须存在用于其他技术的轻型服务器。
    • 如果需要IIS(出于测试目的),我将使用WindowsServer200x创建一个虚拟环境。
        4
  •  1
  •   Shiraz Bhaiji    15 年前

    Windows 7-有些客户端应用程序不在Windows 2008上运行

        5
  •  1
  •   Michael Pereira    15 年前

    WindowsServer2008R2是一个服务器版,它提供了很多工具来管理计算机网络,作为一个开发人员,你不会使用它。最好在商店等待Windows7,或者直接从msdn中获取它。

        6
  •  1
  •   Don Dumitru    15 年前

    尝试运行带有Hyper-V的Windows Server 2008 R2作为桌面/工作站操作系统非常有吸引力,因为这样您就可以在同一台计算机上承载测试服务器。如果您是为X64服务器环境开发的,那么您可能会认为这是您想要做的事情。

    但有一个严重的问题:Hyper-V导致主机操作系统中某些特定的视频驱动程序操作运行得慢得多。WindowsServer2008R2,拥有任何一种远程现代图形卡,将尝试对许多简单的操作(如滚动、移动和调整窗口大小)使用加速的视频操作,而当启用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不会对常见任务(如窗口滚动、移动和调整大小)使用加速视频操作。潜在的问题仍然存在,但它不会像以前那样容易或频繁地被触发,因此它并不是一个很大的阻碍。)

        7
  •  -3
  •   x2. alexey    15 年前

    Windows 7被剪切为Windows Server 2008 R2,因此Windows Server 2008 R2更好。