Comme vous pouvez le voir, vous avez :
CONFIG_VIRTIO_BALLOON=m
Cela signifie qu'il est compilé en tant que module, donc visible via lsmod. De plus, vous avez :
CONFIG_VIRTIO_BLK=y
CONFIG_VIRTIO_NET=y
Cela signifie qu'ils sont compilés dans le noyau, donc lsmod ne les signale pas.
Votre invité dispose donc des pilotes virtio pour :
- blk :bloquer les périphériques, c'est-à-dire les disques ;
- net :périphériques réseau ;
- ballon :gonflement de la mémoire, le fait que vous puissiez avoir une mémoire maximale totale allouée à tous vos invités supérieure à la mémoire physique de l'hôte. Cela fonctionne bien sûr tant que tous les invités ne consomment pas toute leur mémoire respective. KVM utilise la mémoire inutilisée d'un invité pour alimenter un autre invité plus exigeant, alias ballon.
- pci :Je suppose que le PCI passthrough est pris en charge, bien que je n'en sois pas sûr. Avec VirtualBox, les contrôleurs Ethernet exposés à l'invité utilisent ce pilote au lieu de celui de virtio_net.
- console :vous pouvez configurer une console série dans KVM. Cela peut être accessible par le domaine virsh concole. Une fonctionnalité intéressante (pour les invités Linux). Vous avez un accès presque complet à la VM même sans VNC (donc avec un minimum de bande passante et de C&P disponible) lorsque le réseau est tombé en panne, empêchant l'accès SSH.
- sonnerie :je ne sais pas ce que c'est
KVM fournit des pilotes de paravirtualisation pour plusieurs éléments matériels ; celui-ci est le pilote de ballon de mémoire.
En particulier, vous devriez voir virtio_net
lors de l'utilisation des pilotes réseau virtio, et virtio_blk
lors de l'utilisation du pilote de périphérique de bloc (disque). Et dans ce dernier cas, votre disque serait /dev/vda
au lieu de /dev/sda
.
Dans votre cas, le disque virtio et les pilotes réseau sont compilés dans le noyau, plutôt que sous forme de modules, vous ne les verriez donc pas avec lsmod
.
CONFIG_VIRTIO_BLK=y
CONFIG_VIRTIO_NET=y
Plusieurs autres pilotes virtio moins importants existent également sur votre système et sont compilés directement dans le noyau (comme VIRTIO_PCI, le bus PCI paravirtualisé).