virtualBox中的vm是做什么用的

What is vm in virtualBox used for

我昨天下载并安装了 Genymotion 它还有 virtualBox 我按照 Genymotion 教程 成功创建了一个设备来测试 android应用。我还成功地在其中测试了我的 2 个应用程序但是我想知道

谢谢

VM 是虚拟机。简单来说,就是运行你的虚拟设备的虚拟硬件(模拟器)

来自 Wikipedia:

In computing, a virtual machine (VM) is an emulation of a particular computer system. Virtual machines operate based on the computer architecture and functions of a real or hypothetical computer, and their implementations may involve specialized hardware, software, or a combination of both.

再来一个reference

A virtual machine (VM) is an operating system OS or application environment that is installed on software which imitates dedicated hardware. The end user has the same experience on a virtual machine as they would have on dedicated hardware.

Virtual box是Oracle提供的创建虚拟机的工具:

Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and Innotek VirtualBox) is a hypervisor for x86 computers from Oracle Corporation. Developed initially by Innotek GmbH, it was acquired by Sun Microsystems in 2008 which was in turn acquired by Oracle in 2010.

VirtualBox may be installed on a number of host operating systems, including: Linux, OS X, Windows Vista, Solaris, and OpenSolaris. There are also ports to FreeBSD and Genode.

It supports the creation and management of guest virtual machines running versions and derivations of Windows, Linux, BSD, OS/2, Solaris, Haiku, OSx86 and others, and limited virtualization of OS X guests on Apple hardware.

最后它们用于模拟您需要的虚拟设备。