Hypervisor using KVM - Run virtual machines
KVM kullanarak hypervisor - Sanal makine calistirma
KVM API
kvm-ioctls = "0.16"KVM yapilari
kvm-bindings = { version = "0.7", features = ["fam-wrappers"] }VMM yardimci fonksiyonlar
vmm-sys-util = "0.12"Guest bellek yonetimi
vm-memory = { version = "0.14", features = ["backend-mmap"] }Copy this Cargo.toml to get started:
[package]
name = "my-hypervisor"
version = "0.1.0"
edition = "2021"
[dependencies]
kvm-ioctls = "0.16"
kvm-bindings = { version = "0.7", features = ["fam-wrappers"] }
vmm-sys-util = "0.12"
vm-memory = { version = "0.14", features = ["backend-mmap"] }
thiserror = "1"
tracing = "0.1"Learn these patterns to build this project effectively:
Study these open-source projects for inspiration:
Docker/Podman alternative - OCI-compliant container runtime
systemd alternative - Service manager with dependency resolution
supervisord alternative - Async process supervision
Secure code execution with Landlock, seccomp, and namespaces