De nombreuses charges de travail ESXi offrent la possibilité de partager la mémoire entre les machines virtuelles (et également au sein d'une machine virtuelle unique).
Le partage de mémoire ESXi s'exécute en tant qu'activité d'arrière-plan recherchant les opportunités de partage au fil du temps. La quantité de mémoire économisée varie dans le temps. Pour une charge de travail plutôt constante, la quantité augmente généralement lentement, jusqu'à ce que toutes les opportunités de partage soient exploitées.
Pour déterminer l'efficacité du partage de mémoire pour une charge de travail donnée, tentez d'exécuter la charge de travail et utilisez resxtop
ou esxtop
pour observer les économies réelles. Pour plus d'informations sur le champ PSHARE
du mode interactif, reportez-vous à la page Mémoire.
Utilisez les paramètres avancés Mem.ShareScanTime et Mem.ShareScanGHz pour contrôler la fréquence à laquelle le système balaie la mémoire afin d'identifier les opportunités de partage de mémoire.
Vous pouvez également configurer le partage pour des machines virtuelles individuelles en paramétrant l'option sched.mem.pshare.enable.
En raison de problèmes de sécurité, le partage de pages transparentes entre machines virtuelles est désactivé par défaut et le partage de pages est limité au partage de mémoire entre machines virtuelles. Ce qui signifie que le partage de pages ne se produit pas sur plusieurs machines virtuelles mais uniquement au sein d'une machine virtuelle. Le concept de valeur salt a été introduit pour permettre de résoudre des problèmes que les administrateurs système peuvent rencontrer en matière de sécurité pour le partage de pages transparentes. La valeur salt peut être utilisée pour permettre une gestion des machines virtuelles participant au partage de pages transparentes à un niveau plus granulaire que précédemment. Avec les nouveaux paramètres de valeur salt, les machines virtuelles peuvent partager des pages uniquement si la valeur salt et le contenu des pages sont identiques. Une nouvelle option de configuration de l'hôte Mem.ShareForceSalting peut être configurée pour activer ou désactiver la valeur salt.
Consultez le Attributs avancés pour plus d'informations sur la configuration des options avancées.