Il grafico Memoria (MBps) mostra la frequenza di swapping della memoria della macchina virtuale.

Questo grafico si trova nella vista Home della scheda Prestazioni della macchina virtuale.

Tabella 1. Contatori dati
Etichetta grafico Descrizione
swapinRate Velocità media con cui la memoria esegue lo swapping-in nella macchina virtuale.
  • Contatore: swapinRate
  • Tipo statistiche: Frequenza
  • Unità: megabyte al secondo (MBps)
  • Tipo di rollup: Media (minimo/massimo)
  • Livello raccolta: 1 (4)
swapoutRate Velocità media con cui la memoria esegue lo swapping-out dalla macchina virtuale.
  • Contatore: swapoutRate
  • Tipo statistiche: Frequenza
  • Unità: megabyte al secondo (MBps)
  • Tipo di rollup: Media (minimo/massimo)
  • Livello raccolta: 1 (4)

Analisi del grafico

Le dimensioni della memoria di una macchina virtuale devono essere leggermente superiori all'utilizzo medio della memoria guest. In questo modo, l'host può far fronte ai picchi dei carichi di lavoro senza eseguire lo swapping della memoria tra i guest. L'aumento delle dimensioni della memoria della macchina virtuale comporta un maggiore utilizzo della memoria overhead.

Se lo spazio di scambio è sufficiente, un valore balloon elevato non costituisce un problema di prestazioni. Tuttavia, se i valori di swapin e swapout per l'host sono elevati, è probabile che l'host sia privo della memoria necessaria per soddisfare la richiesta.

Se in una macchina virtuale il ballooning o lo swapping è elevato, verificare la quantità di memoria fisica libera nell'host. L'host potrebbe richiedere più risorse di memoria. Se non fosse così, verificare le condivisioni delle risorse, la prenotazione e il limite delle macchine virtuali e dei pool di risorse sull'host. Verificare che le impostazioni dell'host siano adeguate e non inferiori a quelle impostate per la macchina virtuale.

Se l'utilizzo della memoria è elevato o si nota un peggioramento delle prestazioni, prendere in considerazione l'eventualità di eseguire le seguenti azioni.

Tabella 2. Consigli sul miglioramento delle prestazioni della memoria
N. Risoluzione
1 Verificare che in ogni macchina virtuale sia installato VMware Tools. Il driver balloon viene installato con VMware Tools ed è fondamentale per le prestazioni.
2 Verificare che il driver balloon sia abilitato. Il VMkernel recupera regolarmente la memoria della macchina virtuale inutilizzata tramite il ballooning e lo swapping. In genere, ciò non influisce sulle prestazioni della macchina virtuale.
3 Ridurre lo spazio di memoria nella macchina virtuale e correggere le dimensioni della cache se sono troppo grandi. In questo modo viene liberata la memoria per le altre macchine virtuali.
4 Se la prenotazione della memoria di una macchina virtuale è impostata su un valore molto superiore rispetto alla memoria attiva, ridurre l'impostazione di prenotazione in modo che il VMkernel possa recuperare la memoria inattiva per altre macchine virtuali nell'host.
5 Eseguire la migrazione di una o più macchine virtuali in un host di in un cluster DRS.
6 Aggiungere memoria fisica all'host.