AlgoPlus//structures / virtual-machines
Read the theory

Virtual Machines

A hypervisor splits one physical machine into isolated VMs, each running its own OS.

Step
1/1
Legend
Highlighted layer
Other layers
AI Tutor Workspace
In a nutshell
A virtual machine is a whole computer faked in software, so one physical machine can run several complete operating systems at once. A hypervisor does the faking, giving each guest its own pretend hardware and keeping them walled off from one another. A Type 1 hypervisor runs directly on the bare hardware; a Type 2 one runs as an app on top of an ordinary host OS — handier on a laptop, slightly slower.
Ready
Press play to begin the cinematic walkthrough.
A hypervisor virtualizes hardware so several isolated guest OSes share one machine. Type 1 runs bare-metal; Type 2 runs hosted on a normal OS.
Key terms
Go deeper in the lesson
Read the full theory, intuition & complexity for Virtual Machines.