Un supplément est associé à la virtualisation des ressources en mémoire.
Les machines virtuelles ESXi peuvent entraîner deux types de capacité supplémentaire de mémoire.
- Temps supplémentaire nécessaire pour accéder à la mémoire d'une machine virtuelle.
- Espace supplémentaire requis par l'hôte ESXi pour son propre code et ses structures de données, au-delà de la mémoire allouée à chaque machine virtuelle.
La virtualisation de mémoire ESXi ajoute un léger temps supplémentaire lors de l'accès à la mémoire. Le matériel de pagination du processeur utilise directement les tables de pages (tables de pages fantômes pour l'approche logicielle et tables de pages à deux niveaux pour l'approche assistée par le matériel) ; la plupart des accès à la mémoire virtuelle peuvent donc s'exécuter sans supplément de conversion d'adresse.
La capacité supplémentaire de mémoire comporte deux éléments.
- Un supplément fixe à l'échelle du système pour VMkernel.
- Capacité supplémentaire pour chaque machine virtuelle.
La capacité supplémentaire de mémoire comprend un espace réservé pour le tampon de trame de la machine virtuelle et diverses structures de données de virtualisation, notamment les tables de page fantômes. La capacité supplémentaire de mémoire dépend du nombre de CPU virtuels et de la mémoire configurée pour le système d'exploitation client