当前位置:首页 > 虚拟机 > 正文

为什么要使用虚拟机(虚拟机里装虚拟机)


一、安卓为什么要用虚拟机,而不直接在Linux系统上运行程序?1.你问错了。Java是一种语言,Linux是一个平台。语言必须依赖一定的平台才能工作。而且,说Java效率低也是没有根据的。最新的测试并不能证明Java是缓慢而高效的。速度取决于使用的地方。你不能自己把一亿个数字相加然后比较哪个更快。这是没有意义的
2。和第一个问题类似,就不详细说了。兼容性是指任何安装了JVM的机器都可以运行Java程序
看重的根本不是效率,而是稳定性。一个项目可以在Linux上运行一年半不会出现任何问题,但在Windows上可能明天早上就会出现蓝屏,而你甚至不知道。如果客户连接到您的服务器,您的机器将始终出现蓝屏。对于大型企业来说,每次重启的成本是难以想象的。
二、为什么服务器都用虚拟机?并不是所有服务器都使用虚拟机。
毕竟虚拟机必须安装在物理机上。
下面简单说明一下服务器使用虚拟机的好处:
br//>
1.硬件扩展方便。
您经常需要购买服务器并运行应用程序。
一开始,你不确定你的业务会发展到多大,你的服务器能否承受,所以你别无选择,只能购买更高的配置,即更多的CPU、更多的内存、更多的硬盘,ETC。部分。不然生意刚起步,资源稀缺的时候再去买就麻烦了。然而,如果你买太多,你可能会在没有真正使用它的情况下就扔掉它,它就变成了浪费。
虚拟机更易于使用。由于您一开始并不知道您的业务有多大,因此您可以指定一个最小值。这意味着它开箱即用。然后开始做正事并观察。一旦满足了这一点,就无需再分配任何资源。如果资源不足,软件可以为该虚拟服务器分配更多资源。
2.便捷的软件安装
对于服务器来说,通常需要升级操作系统和底层服务器软件。
如果是真实服务器,升级时要特别小心。如果升级补丁有问题,升级后服务器无法启动,导致必须重新安装的麻烦。
对于虚拟机,首先创建快照(也称为备份)会更容易。然后升级。如果您在使用特定升级补丁时遇到问题,并且您的服务器在升级后无法启动,只需恢复到上次备份即可。然后做你必须做的事。
三、为什么一定要用虚拟机使用虚拟机的主要原因大概有:
1.在旧平台上开发的软件无法在当前系统下运行;
2.对于测试作业,必须在单独的计算机上运行,​​而我目前还没有现成的条件,所以只能使用虚拟机;
3.在虚拟机上做了一些测试工作,保持计算机系统的纯净;
4.用作多台机器,例如服务器。创建虚拟机允许您使用一台或多台机器。
希望这对您有帮助。
四、安装虚拟机有什么用呢?

1.安装虚拟机来演示您的环境。您可以安装各种演示环境来使用不同的示例。

2.虚拟机可以保证主机的快速运行,并减少在虚拟机上运行的不必要的垃圾安装程序、不常用的程序或测试程序。

3.不用每次都重新安装。常见工具(例如银行业务)不经常使用,应在单独的环境中运行。

4.如果你想测试一个不熟悉的应用程序,你可以将其安装在虚拟机上并彻底删除。

5.它可以帮助您体验不同版本的操作系统,包括Linux和Mac。

6.您可以减少占地面积、节省购买软件和硬件设备的资金、节省能源并降低维护成本。它的优点是比实的终端设备更具成本效益。虚拟化技术可以显着提高系统安全性。

7.进入虚拟机后,所有操作都在这个新的独立虚拟机上进行,并且可以保存数据。您拥有一个带有某种操作系统的独立桌面,可以在传统系统和虚拟映像之间灵活切换,而不会对物理系统产生任何影响。

扩展信息:

通用虚拟机

虚拟机

Linux虚拟机。它实际上是一个文件,一个虚拟的Linux环境,而不是一个真正的操作系统。例如,您可以在VM虚拟机上安装Linux,或者在VM虚拟机上安装Windows,无论主机是否使用Unix。它就像一个系统或Windows系统。

虚拟机

它有自己完整的硬件架构,包括处理器、堆栈、寄存器,也有相应的指令系统。Java虚拟机保护与特定操作系统平台相关的信息,因此Java程序只需生成在Java虚拟机上运行的目标代码(字节码),无需修改即可在多种平台上运行。

参考来源:-虚拟机