Système d'exploitation et matériel
Comment s’appelle la méthode où, lorsque l’OS d’une machine virtuelle exécute une instruction privilégiée, le traitement passe à l’hyperviseur, qui reproduit à sa place l’effet de l’instruction ?
- ATrap-and-emulate
- BCopie sur écriture
- CPagination à la demande
Afficher la réponse et l'explication
Réponse : A. Trap-and-emulate
L’OS d’une machine virtuelle exécute des instructions privilégiées en croyant manipuler directement le matériel, mais comme il s’exécute en réalité dans un mode moins privilégié, une exception (trap) survient. L’hyperviseur la reçoit, reproduit (émule) l’effet de l’instruction de façon à donner le résultat correct pour cette machine virtuelle, puis lui rend la main. Les fonctions d’assistance à la virtualisation du CPU rendent ces bascules rapides et fiables. La copie sur écriture et la pagination à la demande sont des techniques de gestion mémoire.
Continuer : 9 autres questions sur Système d'exploitation et matériel