Estritamente, o Linux não precisa de nenhum qualquer swap - especialmente quando você tem muita memória RAM. No caso do KVM, você precisará ter memória suficiente para suportar todas as suas máquinas. Portanto, se você tiver 20 VMs com 1 GB de RAM cada, precisará ter 20 GB de RAM disponíveis no host. No entanto, cada VM individual pode ser configurada com sua própria troca, como ter 2 GB de troca cada. Dessa forma, cada VM pode gerenciar sua própria troca. Você pode configurar o swappiness separadamente para cada um.