car en fait à la fin tu fais abstraction du système hôte pour le système invité pour qui tout ou presque est transparent.
Bof ... l'un ou l'autre ont quand même des conséquences sur les perfs. La virtualisation ne fait que "passer" les instruction au cpu sans "traduction" tandis que l'émulation doit "traduire" les instructions. On peut considérer que "virtualisation" est un terme trop générique et qu'il peut englober l'émulation, mais en pratique c'est plus qu'un détail d'implémentation. C'est pour ça que je préfère être précis (sinon on va tomber dans la même confusion que "hacker/pirate par exemple). Mais sur le fond je suis d'accord avec toi, le résultat reste grosso modo le même pour l'utilisateur - sous réserve que le CPU soit capable d'émuler sans trop de ralentissements en cas d'émulation.
De toute façon les vieux jeux PC un peu élaborés ont souvent des problèmes ce qui peut rendre l'émulation nécessaire sans même ce changement. En effet, pas mal de jeux utilisaient des astuces possible à l'époque pour améliorer les perfs (ou parce que c'était tout simplement autorisé). J'ai croisé quelques jeux qui ne fonctionnaient pas bien sur des Windows 10 ou 11 comme AoE II d'origine (pas les nouvelles éditions qui corrigent le tir) ou les Sims 2 rendant l'émulation nécessaire.
J'ai effectivement rencontré quelques jeux comme ça. Sans qemu en mode émulation (et non en mode virtualisation), impossible de les faire tourner.
[^] # Re: Tout est possible, c'est le jeu de la vie
Posté par totof2000 . En réponse au journal fin de la compatibilité 16/32 bits pour l'architecture Intel X86: deux questions. Évalué à 6.
Bof ... l'un ou l'autre ont quand même des conséquences sur les perfs. La virtualisation ne fait que "passer" les instruction au cpu sans "traduction" tandis que l'émulation doit "traduire" les instructions. On peut considérer que "virtualisation" est un terme trop générique et qu'il peut englober l'émulation, mais en pratique c'est plus qu'un détail d'implémentation. C'est pour ça que je préfère être précis (sinon on va tomber dans la même confusion que "hacker/pirate par exemple). Mais sur le fond je suis d'accord avec toi, le résultat reste grosso modo le même pour l'utilisateur - sous réserve que le CPU soit capable d'émuler sans trop de ralentissements en cas d'émulation.
J'ai effectivement rencontré quelques jeux comme ça. Sans qemu en mode émulation (et non en mode virtualisation), impossible de les faire tourner.