Uses old Rust 2015
|0.2.0||Nov 16, 2015|
|0.1.0||Aug 5, 2015|
#15 in #virtualization
Rust interface to the KVM Hypervisor
Check out the examples
Kernel-based Virtual Machine (KVM) is a Linux hypervisor which provides an interface the hardware virtualization extensions of a machine. In particular, using KVM, a userspace process can set up a guest VM's address space, provide/receive I/O, and run a Virtual CPU.
QEMU is a userspace process which can use KVM to construct virtual machines. QEMU is responsible for emulating a full suite of hardware devices in order to execute a complete operating system. KVM only provides the means to execute in a hardware enforced "sandbox." User processes are responsible for the booting and device emulation.
Rust >= 1.2.0