Je teste actuellement VMWare ESXi sur une machine de test. Ma machine hôte a 4gigs de ram. J'ai trois invités et chacun se voit attribuer une limite de mémoire de 1 Go (et seulement 512 Mo réservés).
L'écran récapitulatif de l'hôte montre une capacité de mémoire de 4082,55 Mo et une utilisation de 2828 Mo avec deux invités en cours d'exécution. Cela semble logique, deux gigas pour chaque VM plus un overhead pour l'hôte. 800 Mo semble élevé, mais cela reste raisonnable.
Mais sur l'écran d'allocation des ressources, je vois une capacité de mémoire de 2356 Mo et une capacité disponible de 596 Mo.
Sous l'onglet de configuration, lien de mémoire, je vois un total physique de 4082,5 Mo, un système de 531,5 Mo et une VM de 3551,0 Mo.
Je n'ai alloué à mes VM qu'un gigabit chacune, et avec deux VM en cours d'exécution, elles occupent presque deux fois la quantité de mémoire vive allouée. Pourquoi cela, et pourquoi l'écran d'allocation des ressources me fait-il perdre autant de temps ?
Lorsque j'essaie d'exécuter ma troisième VM, j'obtiens un message indiquant que la vérification de l'admission de la mémoire a échoué, ce qui signifie qu'il n'y a pas assez de mémoire vive. Ma machine de production aura beaucoup plus de mémoire vive, mais j'aimerais mieux comprendre le fonctionnement d'ESXi.