Lorsque vous configurez votre machine virtuelle, vous sélectionnez avec soin vos composants virtuels, dont la mémoire vive (RAM). Jusqu’à Windows Server 2008, vous deviez indiquer une valeur fixe. Même lorsque votre machine virtuelle n’utilisait pas toute cette mémoire, elle était malgré tout affectée par votre hôte Hyper-v.

Depuis Windows Server 2008 R2, une fonctionnalité géniale est apparue : la mémoire dynamique. Vous sélectionnez la quantité minimale que vous souhaitez donner à votre machine virtuelle, la quantité maximale, puis l’hôte fait sa petite sauce et ne distribue les gigas octets de RAM que lorsque nécessaire.

Techniquement, la machine virtuelle communique avec l’hyperviseur par l’intermédiaire du pilote DMVSC. Celui-ci indique que notre VM a besoin de mémoire supplémentaire, ce que l’hôte délivre au compte goute, à chaud, de manière totalement transparente. De même, lorsque le besoin en mémoire diminue, l’information est envoyée, l’hôte récupère sa mémoire.

Attention : dans certains cas, il n’est pas recommandé d’utiliser la mémoire dynamique, notamment dans les applications sollicitant en permanence la mémoire, telles que Microsoft Exchange, où cette technologie pourrait à l’inverse entraîner des ralentissements. Avant de la mettre en oeuvre, vérifier auparavant que vos applications sauront en tirer parti.

Maintenant que tout est dit, la mise en oeuvre. Tout d’abord, rendez-vous dans les paramètres de votre machine virtuelle. Dans le volet de gauche, sélectionnez Mémoire.

Dans la zone RAM, sélectionnez tout d’abord la mémoire qui sera utilisée pour le démarrage de la machine virtuelle.

Vous pouvez ensuite indiquer les qualités de RAM minimale et maximale que vous souhaitez attribuer à votre VM.

A noter également que vous pouvez indiquer le pourcentage de mémoire tampon : Il s’agit du pourcentage de mémoire réservée afin d’être attribué rapidement à votre machine virtuelle en cas de besoin immédiat, lors d’un pic par exemple. Si sur votre machine virtuelle la quantité de mémoire vive utilisée connaît de grandes variations, il peut être judicieux d’augmenter la valeur de cette mémoire tampon.