Come regolo la memoria della macchina virtuale?
La memoria della macchina virtuale di solito può essere regolata in una finestra Impostazioni fornita dal software che controlla la macchina virtuale. Questo di solito è un processo abbastanza semplice, ma normalmente deve essere completato quando la macchina virtuale è spenta. Ci sono limiti superiore e inferiore rispetto a molta memoria può essere assegnato a una macchina virtuale. Questi limiti si basano sulla quantità di memoria di accesso casuale (RAM) che il computer fisico ha disponibile e su quanta memoria è necessaria per eseguire le attività nella macchina virtuale.
Le macchine virtuali sono controllate da un programma host noto come hypervisor, che è un programma che funziona sul computer fisico. Quando viene attivata una macchina virtuale, introduce un altro sistema operativo in esecuzione sul computer. Il computer fisico e la macchina virtuale devono ciascuno di avere una memoria sufficiente per essere eseguita correttamente, quindi è indispensabile che la memoria della macchina virtuale sia impostata correttamente. La quantità di memoria necessaria dipende dal sistema operativo, le applicazioni da eseguire e qualsiasi documento che deve essere aperto o modificato. La regolazione adeguata della memoria della macchina virtuale garantirà che entrambi i sistemi abbiano una RAM adeguata.
Ipervisori in genere forniscono controlli che consentono all'utente di determinare le impostazioni per una particolare macchina virtuale, che può includere il numero di processori, il tipo di elaborazione per la visualizzazione sullo schermo, la condivisione di risorse come reti e le porte USB (Universal Serial Bus) e la memoria virtuale. L'hypervisor può includere impostazioni per dividere la memoria equamente tra il computer host e la macchina virtuale e talvolta può persino raccomandare un'impostazione di memoria per funzionalità ottimali. Molto spesso, l'utente è in grado - e spesso sceglierà - di specificare manualmente la quantità di memoria della macchina virtuale.
Allo stesso modo, le macchine virtuali che vengono eseguite come server possono avere il loro RAM regolato in gran parte della SAMe Way come una macchina virtuale in esecuzione su un computer desktop o per laptop. Queste macchine virtuali vengono anche eseguite tramite un hypervisor, quindi il processo di regolazione della memoria è quasi identico quando si eseguono i server. La differenza principale si trova nei requisiti spesso più grandi del calcolo lato server e dell'impostazione della memoria della macchina virtuale di conseguenza.