基于 KVM 做的,原理上类似于 Firecracker 或者 QEMU 的 microvm ,非常轻量,功能很少,但是有块设备和网络设备的 virtio 实现,刚好够跑一个完整的 Linux 发行版。
可能实际意义不大,微型虚拟机这个领域已经有上面提到的几个成熟产品了,这个只是玩具性质。不过因为代码库很小,一共就两千多行 C 语言代码,所以大概可以用来作为虚拟化的入门学习什么的;另外魔改起来也比较方便(?
https://github.com/mistivia/mvvmm