Windows-7

在 XP Mode 和 VMware 之間進行選擇以在 Windows 7 上進行開發

  • September 11, 2012

我是一名程序員,即將升級到一台新的 Windows 7 機器(quad,4GB)。問題是我的一些開發工具(例如 PowerBuilder)不支持 7。我正在考慮使用 XP Mode 或 VMware 作為此類工具的開發平台。我從未使用過 7 或 VMware,並且想知道:

  1. XP Mode 和 VMware 在性能方面有區別嗎?開發工具很重,我想從硬體中獲得盡可能多的東西(雖然不太關心圖形)。
  2. 與主機的互動有區別嗎?
  3. 如果我將使用 VMware,我希望有幾個可以載入的映像——開發工具、乾淨的作業系統安裝、一些伺服器等。它們不必同時執行——每個都用於不同的任務。這可以通過 XP Mode 以某種方式完成嗎?
  4. 可以在 XP Mode 或 VMware 下從主機訪問單個文件(用於備份等)嗎?從Jeff Atwood 最近的故事中,我了解到備份 VMware 很棘手。XP模式也一樣嗎?(我確實使用原始碼控制,但仍然)

底線:使用虛擬機執行我的主要開發平台是個好主意嗎?

與 XP 模式相比,獨立 VM 產品將具有更多的多功能性,因為 XP 模式只能做一件事 - 成為 XP 模式。XP 模式實際上只是為了應用程序兼容性而設計的,而不是為了管理虛擬基礎架構。一個好的虛擬機管理器可以讓你建構你需要的任何基礎設施,跨越你需要的任意數量的虛擬機。

我的建議是為 XP 模式購買適當版本的 Windows 7,讓您自己選擇使用它,併計劃在您的開發工作流程中實施 VMWare Workstation。您仍然需要獲得與 VM 一起使用的適當許可證,但您可能已經通過 MSDN 或類似方式獲得了訪問權限。

引用自:https://serverfault.com/questions/96934