WEB
https://www.baeldung.com/linux/kernel-based-virtual-machine

https://www.baeldung.com/linux/qemu-ssh-host-guest


QEMU vs. KVM: What's the Difference?

QEMU and KVM are both open-source virtualization solutions commonly used in Linux environments. QEMU, short for Quick Emulator, is a generic and open-source machine emulator that can run various operating systems.

KVM (short for Kernel-based Virtual Machine) is a virtualization infrastructure for the Linux kernel that allows you to run multiple virtual machines on a single physical host.

The key difference between QEMU and KVM is that QEMU is a software-based virtualization solution (type 2 hypervisor), while KVM is a hardware-based virtualization solution (type 1 hypervisor). This means that KVM uses the hardware virtualization capabilities of the host machine's CPU to run virtual machines, while QEMU relies on software emulation to run virtual machines.

As a result, KVM tends to be more efficient and performant than QEMU but is also more hardware-dependent.