当前位置:  开发笔记 > 运维 > 正文

在软件开发中使用虚拟化的关键用例是什么?

如何解决《在软件开发中使用虚拟化的关键用例是什么?》经验,为你挑选了2个好方法。

使用虚拟化的关键用例是什么 - 即使用VMWare和Microsoft Virtual PC等软件运行一个或多个"虚拟PC" - 用于软件开发?

另外 - 我的定义(使用像MS Virtual PC或VMWare这样的工具)没有涵盖虚拟化的其他实例/用途,这对开发人员有用吗?

我要求提出的问题是Metro Smurf 发表的StackOverflow评论声称"如果没有它,你会想到你是如何开发的!",关于虚拟化的使用.

(每个回复只包括一个用例.谢谢!)



1> Jon Schneide..:

在多种环境中进行应用程序测试是我所知道的虚拟化的一个显而易见的用途.在其他操作系统上测试您的应用程序(无需额外的物理计算机),以及涉及通常只允许您在给定计算机上安装单个版本的软件的测试(例如Internet Explorer浏览器;运行IE6)并且在同一台机器上的IE7不是官方支持的配置),是虚拟机使用的良好候选者.



2> JesperE..:

如果您的构建服务器在VM中运行,您可以为每个软件版本创建它的快照,以便100%确定您可以重新创建构建环境(例如,如果您想要对旧版本进行修补,例如).

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有