« VMware » : différence entre les versions

Contenu supprimé Contenu ajouté
Ortho
Jno972 (discussion | contributions)
m →‎Fonctionnement : ortho / style
Ligne 39 :
Lorsqu'une VM s'exécute dans un mode qui nécessite une émulation, VMware traduit dynamiquement le code privilégié en un code équivalent en mode utilisateur, le place dans un endroit libre de la mémoire, le rend invisible et inaccessible au code d'origine et l'exécute à la place. Lorsqu'une machine virtuelle fait appel à un périphérique, VMware intercepte la demande et la traduit pour qu'elle soit gérée par le système hôte. Bien que les machines virtuelles tournent en mode utilisateur, VMware nécessite d'installer plusieurs pilotes de périphériques privilégiés dans le noyau du système hôte, qui notamment interchangent les tables [[Global Descriptor Table|GDT]] et [[Interrupt Descriptor Table|IDT]] chaque fois qu'on passe la main à une VM.
 
VMware assure l'émulation de la [[carte vidéo]], la [[carte réseau]], le lecteur de [[CD-ROM]], le [[Universal Serial Bus|bus USB]], lesdes ports sériessérie et parallèle et ledu disque dur de type [[SCSI]] ou [[Integrated drive electronics|IDE]]. Ce dernier étant un fichier extensible d'une taille voisine de la place occupée sur la machine virtuelle ou fixe pour davantage de performance. Ce fichier contenant le contenu du disque peut être copié sur un autre hôte et exécuté par un [[ordinateur]]. Pour l'ordinateur virtuel, tous les périphériques sont identiques, même si le système hôte est totalement différent, car c'est VMware qui caractérise les périphériques.
 
== Produits ==
Récupérée de « https://fr.wikibooks.org/wiki/VMware »