Everything About ___
Live briefing

Everything about Virtual machine

Software that emulates an entire computer

In computing, a virtual machine (VM) is the virtualization or emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve specialized hardware, software, or a combination of the two. Virtual machines differ and are organized by their function, shown here:System virtual machines provide a substitute for a real machine. They provide the functionality needed to execute entire operating systems. A hypervisor uses native execution to share and manage hardware, allowing for multiple environments that are isolated from one another yet exist on the same physical machine. Modern hypervisors use hardware-assisted virtualization, with virtualization-specific hardware features on the host CPUs providing assistance to hypervisors. Process virtual machines are designed to execute computer programs in a platform-independent environment. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Virtual machineA 5-minute orientation
  2. Skim a recent paper: A Machine Learning-Driven Virtual Biopsy System For Kidney Transplant PatientsInfluential work since 2022
  3. Pick up a classic book: Virtual HumansThe most-reprinted book on the subject
  4. Read the landmark paper: Energy-Aware Virtual Machine Consolidation Algorithm Based on Ant Colony SystemCited 57 times
  5. Go sideways: Hardware virtualizationA closely related topic
  6. Go sideways: System virtual machineA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics