virtual machines

Simulated computing environments

A virtual machine is a software emulation of a computer system, running its own operating system and applications as if it were a separate physical machine.

Multiple virtual machines can run on a single physical computer, each isolated from the others.

This allows running different operating systems simultaneously, testing software in controlled environments, or efficiently dividing server resources: We spun up a virtual machine to test the Linux build.

Often abbreviated VM.

Related

snapshot · guest · VM · spin up · emulation · VMware · host · operating systems · servers · hardware abstraction · live migration · containerization · KVM · isolation · orchestration · kernel · cloud · resource allocation

Categories
Opposites
physicality

virtual machinesbare metal

Direct hardware access, unmediated

dedicated servers · mainframes · workstations · appliances

abstraction level in computing

virtual machinescontainers

Objects for holding things

Family

machine, virtual, virtue, virtually, machines, virtuality, virtualization, virtualize, virtualized

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G