Skip to main content

Type 1 vs Type 2 Hypervisor: What Is the Difference

VDS / VPS · 13.10.2026 · 5 min read
Illustration for “Type 1 vs Type 2 Hypervisor: What Is the Difference”

A hypervisor is software that manages virtual machines and allocates the physical server's processor, memory, and disk between them. Hypervisors fall into two types based on where they run: directly on the hardware or on top of a regular operating system. The difference affects performance, the density of virtual machines on a server, and the set of available features.

How a type 1 hypervisor differs from type 2

A type 1 hypervisor, also called bare-metal, installs directly on the physical server and becomes the operating system for the virtual machines itself. Requests to the processor and memory go directly, without an intermediary. A type 2 hypervisor installs as a regular program on top of an operating system that is already running — Windows, Linux, or macOS — and reaches the hardware through it.

  • type 1 starts before any other operating system loads and works with the hardware directly
  • type 2 runs as a process inside the host OS and depends on its scheduler and drivers
  • type 1 is built for production workloads, type 2 for test setups and a developer's workstation

The Proxmox VE platform, covered in detail in the article what is Proxmox VE, is an example of an open-source type 1 hypervisor.

Comparing hypervisors by key parameters

Choosing a hypervisor type usually comes down to one question: is the server dedicated entirely to virtualization, or does it share resources with other tasks.

ParameterType 1 (bare-metal)Type 2 (hosted)
Where it runsdirectly on the server hardwareon top of the host operating system
Access to CPU and memorydirect, without an intermediarythrough the host OS kernel
Typical useproduction servers, data centersa developer workstation, a test setup
ExamplesProxmox VE, VMware ESXi, Microsoft Hyper-V in server modeVirtualBox, VMware Workstation, Parallels Desktop

On a dedicated server with a type 1 hypervisor, processor virtualization is used more fully — details are covered in the article virtualization on a dedicated server.

How the processor supports virtualization

Both hypervisor types rely on hardware processor extensions — Intel VT-x or AMD-V. The extensions add a separate execution mode for guest systems, so a virtual machine cannot directly interfere with the host or neighboring machines. Checking whether virtualization support is enabled on a Linux server takes one command.

egrep -c '(vmx|svm)' /proc/cpuinfo

A number above zero means the processor supports hardware virtualization and the kernel sees the corresponding flag. For a type 1 hypervisor this is a mandatory condition to start, for type 2 it is a requirement for an accelerated mode without software emulation.

What limits the choice in practice

A type 1 hypervisor needs a dedicated physical server or a dedicated disk partition for installation — it does not coexist with a full desktop operating system. In exchange it provides access to live migration, clustering, and fine-grained control over how resources are split among dozens of virtual machines at once.

A type 2 hypervisor is easier to deploy on top of an existing installation, but the host OS overhead takes a share of the processor and memory, and virtual machine density on one server ends up noticeably lower. The difference between a ready virtual machine and an LXC container is covered in the article LXC or a virtual machine in Proxmox.

What to do when choosing a hypervisor

The decision is easier to make step by step rather than by intuition.

  1. determine whether the server is dedicated entirely to virtualization or shares resources with other tasks
  2. check hardware virtualization support with the command from the previous section
  3. estimate the expected number of virtual machines and their combined load on the processor and memory
  4. pick a type 1 hypervisor for production workloads, and type 2 on a workstation for occasional tests

Once the platform is chosen, it is worth planning backups and monitoring right away — doing this at install time is easier than adding it later.

Frequently asked questions

Is Proxmox a type 1 or type 2 hypervisor?

Proxmox VE is a type 1 hypervisor: it installs directly on the physical server and itself acts as the operating system for managing virtual machines, with no intermediate host OS.

Can a type 1 hypervisor run on a regular home computer?

Technically yes, if the processor supports hardware virtualization, but the home computer then stops being a regular workstation — the whole disk and all its resources go to the hypervisor.

Why does a type 2 hypervisor run slower than type 1?

Because every request a virtual machine makes to the processor or disk passes through the host operating system's scheduler instead of reaching the hardware directly, the way a type 1 hypervisor does.

Was this article helpful?
← Back to Knowledge Base Ask Support