我是Ubuntu用户,我只为工作目的使用Win XP。
最近,我用XP + Visual 2008 (由kvm提供动力)建立了一个虚拟机。
我的问题是:
发布于 2010-07-30 13:30:37
我所有的客户都是在VM工作的,我的很多业余爱好都是在VMs上工作的。主机操作系统是Windows 7,除非我的客户有不同的偏好,否则我使用非常优秀的VirtualBox。
我有一台功能中等的笔记本电脑,它支持硬件虚拟化,无论我是作为客户O/S运行Linux还是Windows,性能对我来说似乎都不是一个限制因素。防止性能受损的一项基本技术是将虚拟机的磁盘放在与我的计算机主硬盘不同的主轴上。我使用一个外部USB 2硬盘驱动器。效果很好。
对我来说,能够以非常具体的方式为非常具体的项目配置我的开发环境的好处是非常宝贵的。它大大减少了通过拥有多个版本的编程语言、库和操作系统特性来支持多个项目而引入的不确定性。我很少会对一些模糊的bug感到惊讶,这些错误是由从一个项目到另一个项目的组件之间意外的交互所引起的。
发布于 2010-07-30 13:33:20
在虚拟机下使用开发环境时,最烦人的两件事
另一个问题可能是您的应用程序需要一些特殊的驱动程序,例如许可证密钥驱动程序。我们的经验是,并不是每个VM供应商都能处理这个问题(对我们来说,VMWare很好,我们尝试过的其他每个供应商都没有工作)。
发布于 2010-07-30 13:23:15
我的店开发SharePoint解决方案。我们在虚拟机上的开发环境。除此之外,性能的影响(这并不是那么糟糕--我们有非常快的机器)和大量使用磁盘空间,我们没有看到任何不良影响。
我们真的很喜欢它,pro比con更容易:我们可以更快地重新启动我们的环境,我们可以很容易地备份一个虚拟的hdd,我们可以快速切换VM并在不同的操作系统上进行测试,如果我们使“机器”崩溃,我们就可以快速地备份和运行,而不会损坏我们的主机操作系统。
https://stackoverflow.com/questions/3371784
复制相似问题