Personnellement, j'ai eu de nombreuses expériences positives en prenant la route à mi-chemin, utilisez un hyperviseur tel que Xen, vous pouvez alors faire fonctionner Linux et Windows sous un hyperviseur micro-noyau léger, ni prendre un coup de performance significatif et cette configuration est beaucoup plus flexible , vous permettant de réaffecter facilement des ressources entre les deux à tout moment.
Cela correspond presque à la configuration de vos rêves, car vous pouvez démarrer ou arrêter les deux systèmes d'exploitation indépendamment à tout moment pour réaffecter des ressources à l'autre et vous ne pourrez pas remarquer de baisse de performances (en réalité, cela peut être une fraction d'un% plus lent dans certains cas, mais vous ne le remarquerez pas, sauf si vous effectuez une analyse comparative spécifique pour le tester).
Le seul problème est que certaines fonctionnalités nécessitent que votre CPU prenne en charge la visualisation, mais chaque i7 le fait (afaik), cela ne devrait donc pas être un problème pour vous.
MODIFIER:
Xen contient son propre micro-noyau, Debian n'est pas nécessaire pour l'exécuter, la seule raison pour laquelle on aurait besoin d'un système linux est de reconfigurer Xen car le programme de configuration est un programme linux que vous exécutez sur l'un des invités (invité est le terme utilisé par Xen pour signifier une VM). Vous pouvez avoir à tout moment linux, juste des fenêtres ou les deux, mais vous aurez besoin de linux pour configurer les paramètres de Xen, il est donc conseillé de laisser un petit linux en arrière-plan pour le faire en cas de besoin.
Le matériel peut être géré de plusieurs manières, Xen fournit un ensemble de périphériques virtuels qui permettent à un morceau de matériel d'être utilisé par plusieurs invités à la fois, comme les cartes réseau et les cartes son, etc.
Pour le matériel qui ne peut pas fonctionner de cette façon ou qui n'est requis que par un invité à la fois, xen dispose de dispositifs d'intercommunication, cela signifie que vous pouvez sélectionner et choisir à tout moment quel invité a un accès direct au matériel et peut le changer à tout moment. temps. Cela peut être fait pour donner à un invité spécifique un véritable accès à la carte graphique si vous avez besoin d'un rendu accéléré à haute vitesse sans surcharge de virtualisation .
Il est également possible d'avoir un invité directement en utilisant la carte graphique en mode passe-système comme expliqué ci-dessus, mais toujours en voir d'autres en utilisant un protocole local de type VNC qui fait apparaître l'écran des autres invités dans les fenêtres (pensez à une boîte virtuelle ou à un bureau distant) tandis que l'on a le contrôle direct de la carte graphique; ou bien sûr, vous pouvez simplement basculer entre les écrans des invités en donnant un accès direct à la fois.
Contrairement à ce que vous pouvez supposer sur l'efficacité de cette configuration, c'est en fait l'une des rares façons d'exécuter les deux systèmes d'exploitation en même temps tout en conservant des performances natives efficaces dans les deux, si vous effectuez une recherche sur Google, vous constaterez que beaucoup ont réussi à utiliser une telle configuration pour exécuter une machine de jeu haute performance ou d'autres systèmes exigeants.