🎲 A minimal VMM in Rust with KVM (opens in new tab)
A minimal VMM in Rust with KVM Virtual Machine Monitor If you've ever wondered how tools like Cloud Hypervisor or Firecracker work under the hood, building a minimal VMM is one of the best ways to learn. Let's write one from scratch. KVM (Kernel-based Virtual Machine) is a Linux kernel module that turns the host into a hypervisor. We will use the KVM API to build software that runs a Virtual Machine. The industry uses the name VMM or Virtual Machine Monitor for such software — like Cloud Hyp…...
Read the original article