Everything About ___
Live briefing

Everything about Hypervisor

Piece of software or hardware that creates and runs virtual machines

A hypervisor, also known as a virtual machine monitor (VMM), is a type of computer software, firmware, or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called a host machine or virtualization server, and each virtual machine is called a guest machine. The hypervisor presents the guest operating systems with a virtual operating platform and manages the execution of the guest operating systems. Unlike an emulator, the guest executes most instructions on the native hardware. Multiple instances of a variety of operating systems may share the virtualized hardware resources: for example, Linux, Windows, and macOS instances can all run on a single physical x86 machine. This contrasts with operating system-level virtualization, where all instances must share a single kernel, though the guest operating systems can differ in user space, such as different Linux distributions with the same kernel. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: HypervisorA 5-minute orientation
  2. Skim a recent paper: Supporting AI-powered real-time cyber-physical systems on heterogeneous platforms via hypervisor technologyInfluential work since 2022
  3. Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
  4. Read the landmark paper: Hypervisor-based fault toleranceCited 164 times
  5. Go sideways: VirtualizationA closely related topic
  6. Go sideways: Timeline of virtualization technologiesA closely related topic

📖 Definitions

Noun A firmware or software system that provides a virtual machine and allows it to operate directly on underlying hardware (instead of via emulation), but within specified constraints.

🏆 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