Sono molto nuovo nel mondo dell'informatica e ho iniziato a utilizzare macchine virtuali. Tuttavia, l'unica cosa che non capisco è il motivo per cui le mie macchine virtuali non usano tutta la RAM che fornisco per loro. Ho un sistema operativo debian (64 bit) in esecuzione su un host Windows 10 (64 bit) e ho assegnato al guest 2 gigabyte di RAM. Quando avvio il sistema operativo, la macchina virtuale presenta alcuni problemi di prestazioni (ad esempio, schede e finestre in ritardo, lo schermo si blocca periodicamente). Ho il sospetto che potrei non avere abbastanza RAM per farlo funzionare senza problemi quindi eseguo il comando:
free -m
dalle informazioni raccolte, il vm ha un totale di 1956 megabyte di RAM, ma sembra che stia usando solo 729 megabyte di RAM. Questo è meno della metà di ciò che ho assegnato. L'esecuzione su questa RAM bassa causerebbe problemi di prestazioni, quindi voglio che il vm sia in grado di utilizzare più RAM alla volta. C'è una ragione per cui il VM sta usando così poca RAM alla volta e cosa posso fare per far sì che usi tutta la RAM assegnata per sbarazzarsi dei problemi di prestazioni?
free -m
(includendo il Swap
linea, se presente)? In caso contrario, la RAM potrebbe non essere il problema, potresti essere legato I / O (usando le cartelle condivise VBox? Qual è l'I / O del disco come dal punto di vista di Windows?)