时间:2017-06-24 来源:互联网 浏览量:
不少读者应该已经猜到了,我要说的就是VMWare、Virtualbox、Virtual PC、Parallels Desktop、kvm、bluestacks等虚拟机类软件。
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,可以在虚拟机VM里安装完全不同的操作系统却不会影响现有系统,例如一台电脑主机安装了操作系统为Win10,在电脑上安装虚拟机软件后生成一个虚拟机安装Ubuntu,在该系统下用户无法察觉到自己使用的是一台虚拟机。
但是呢,虚拟机的各方面性能会有一定损耗,毕竟它无法独享电脑的硬件资源,那虚拟机在哪些情况下可以大展身手呢?
1、在不影响现有Windows操作系统的情况下体验其他的操作系统,例如Linux、macOS;
2、在macOS中使用Windows,毕竟大量网银支付仅支持ie浏览器;
3、Linux下使用macOs与Windows等,网银、QQ在Linux也是捉急;
4、测试环境搭建,不少代码工程师可能需要一个linux的编译环境以及服务器环境,例如搭建一个lnmp服务器;
5、网络工程师们可能需要cisco模拟器;
6、虚拟出多台VMs搭建服务器集群;
7、在x86的电脑中模拟出一台Android手机或者平板玩手游,例如Bluestacks、mumu等等;
有了这些虚拟机软件,如果一台电脑性能足够强劲,它可以同时是一台Mac、一台Windows工作站、一台服务器、一部手机或平板、一台路由器等,这时候它不是一台电脑在战斗。