Comme l'ont dit winmandrake et VINDICATORs, il faut garder à l'esprit une chose : Virtualiser c'est gourmand en ressources, surtout lorsque l'on veut de la fluidité.
Le matériel fait énormément de travail, prémâche tout un tas de chose (contrôleur SATA, contrôleur son, GPU, ....) dans le cas d'une virtualisation, c'est ton CPU qui émule ces contrôleurs. Du coup, c'est le CPU qui fait le boulot de puces dédiés dans le cas d'un PC normal. Normal que ça aille moins vite.
Et il ne faut pas oublier que ton hôte tourne toujours, tu as un partage des ressources.
Comme l'a souligné VINDICATORs
VINDICATORs wrote:
Après il existe des moyens d'allouer des ressources "Matériels" pour tes VM, mais là c'est souvent d'un autre niveau (exemple : 2 puces/graphique, dont une pour le système et une pour la VM), mais là cela demande plus de ressource.
En plus d'avoir besoin de 2 puces graphiques pour allouer directement le matériel (tu peux regarder du côté PCI-Passthrough, mais virtual box ne le supporte pas à ma connaissance), tu as besoin d'avoir un combo CPU/Carte mère compatible avec l'IOMMU (VT-d pour intel AMD-Vi pour AMD). Autant, niveau CPU, c'est pas difficile, autant niveau CM, c'est plus dur de s'assurer d'une telle compatibilité (c'est encore expérimental à ce qu'il parait).
C'est plus lourd à mettre en place, oui. Mais tu as un autre niveau de performance derrière, perso, en plus de mon hôte, j'ai 2 VMs qui tournent via ce biai, et j'ai l'impression d'avoir 2 machines réels devant moi.