Guida completa per velocizzare le macchine virtuali

Guida completa per velocizzare le macchine virtuali

Le macchine virtuali forniscono hardware virtuale ed eseguono più sistemi operativi sul computer contemporaneamente. Pertanto, a volte le sue prestazioni saranno un po' lente. Di seguito sono riportati alcuni suggerimenti per aiutarti a ottimizzare le prestazioni su ciascuna macchina virtuale come VirtualBox , VMware , Parallels o altre macchine virtuali.

Suggerimenti per prestazioni più veloci della macchina virtuale

Crea un'unità virtuale a capacità limitata anziché un'unità a capacità estesa

Quando crei una macchina virtuale, puoi creare due diversi tipi di dischi virtuali. Per impostazione predefinita, i programmi delle macchine virtuali utilizzano spesso unità espandibili, che aumentano gradualmente di dimensioni con l'aumento dei dati.

Ad esempio, se crei una nuova macchina virtuale con un'unità a capacità estesa con una dimensione massima di 30 GB, non occuperà immediatamente tutti i 30 GB di spazio sul disco rigido . Dopo aver installato il sistema operativo e i programmi, utilizza solo 10 GB. Man mano che vengono aggiunti più file al disco virtuale, questo si espanderà gradualmente fino a una dimensione massima di 30 GB.

Questo è molto comodo, perché ogni macchina virtuale non occuperà una quantità di spazio inutilmente grande sul disco rigido. Tuttavia, è più lento rispetto alla creazione di un disco con capacità limitata. Quando crei un disco con capacità limitata, tutti i 30 GB di spazio verranno allocati immediatamente.

Tuttavia, un'unità a capacità fissa utilizza più spazio sul disco rigido, ma aggiunge nuovi file al disco rigido della macchina virtuale più velocemente e non viene osservata la frammentazione dei file.

Installa gli strumenti software della macchina virtuale

Dopo aver installato un sistema operativo guest all'interno di una macchina virtuale, la prima cosa che devi fare è installare il pacchetto di driver software della macchina virtuale come Guest Additions per VirtualBox, VMware Tools per VMware o Parallels Tools per Parallels. Questi pacchetti includono driver speciali che aiutano il sistema operativo guest a funzionare più velocemente sull'hardware della macchina virtuale.

L'installazione del pacchetto driver è molto semplice. In VirtualBox, avvia il sistema operativo guest e fai clic su Dispositivi > Inserisci immagine CD aggiunte guest . È quindi possibile avviare il programma di installazione dall'unità nella macchina virtuale. Su VMware, seleziona l' opzione Installa VMware Tools nel menu della macchina virtuale. In Parallels, fai clic su Azioni > Installa Parallels Tools .

Guida completa per velocizzare le macchine virtuali

Seguire le istruzioni visualizzate sullo schermo per completare il processo di installazione. Se utilizzi un sistema operativo guest Windows, questa installazione sarà identica all'installazione di qualsiasi altra applicazione Windows. Assicurati di mantenere aggiornati i programmi della tua macchina virtuale. Se vedi una notifica per aggiornare Guest Additions o VMware Tools, installalo.

Quando si eseguono programmi antivirus, non eseguire la scansione delle directory della macchina virtuale

Il programma antivirus del tuo computer potrebbe eseguire la scansione dei file della macchina virtuale ogni volta che vi si accede, riducendo le prestazioni. Il software antivirus non può vedere all'interno della macchina virtuale per rilevare i virus in esecuzione sul sistema operativo guest, quindi questa scansione non è utile. Per aumentare la velocità, puoi rimuovere la cartella della macchina virtuale dall'elenco di scansione dei programmi antivirus.

Guida completa per velocizzare le macchine virtuali

Abilita Intel VT-x o AMD-V

Intel VT-x e AMD-V sono estensioni speciali del processore che migliorano la virtualizzazione. I nuovi processori Intel e AMD hanno spesso queste funzionalità. Tuttavia, alcuni computer non li abilitano automaticamente. Potrebbe essere necessario accedere al BIOS del computer e abilitare questa impostazione. Vedi l'articolo Come verificare se la virtualizzazione su Windows 10 è abilitata? per sapere se sul tuo computer è abilitata la virtualizzazione.

AMD-V viene solitamente abilitato automaticamente se è attivo sull'hardware, ma molti computer Intel non hanno Intel VT-x abilitato. Ecco come abilitare la virtualizzazione Intel VT-x o AMD-V nel BIOS , quindi avviare l'installazione del programma della macchina virtuale.

Guida completa per velocizzare le macchine virtuali

Assegna più memoria

Le macchine virtuali sono molto "affamate" di memoria. Ogni macchina virtuale contiene un intero sistema operativo, quindi dovresti separare la RAM del tuo computer in due sistemi separati. Microsoft consiglia almeno 2 GB di RAM per un sistema Windows 7 a 64 bit e questa raccomandazione si applica anche a Windows 7 quando è in esecuzione su una macchina virtuale. Se esegui applicazioni ad uso intensivo di memoria in una macchina virtuale, puoi allocare più di 2 GB di RAM in modo che Windows non debba passare al disco.

Puoi allocare più RAM nella finestra di dialogo delle impostazioni della macchina virtuale (nota, la macchina virtuale deve essere spenta prima di farlo). Prova a dargli almeno 1/3 della RAM del tuo computer, anche se puoi fare di più se lo desideri.

Guida completa per velocizzare le macchine virtuali

Se la RAM nel tuo computer non è sufficiente per eseguire le macchine virtuali a una velocità confortevole, considera l'aggiornamento a 8 GB di RAM.

Assegnare più CPU

La CPU del computer svolge tutto il lavoro di esecuzione della macchina virtuale e del suo software, quindi maggiore è la CPU, migliore sarà il funzionamento della macchina virtuale. Se disponi di un computer con CPU multi-core , puoi assegnare più core alla macchina virtuale dalla sua finestra delle impostazioni. Una macchina virtuale con due o quattro core risponderà più velocemente di una macchina virtuale con un solo core, così come un computer con molti core.

Guida completa per velocizzare le macchine virtuali

Se stai utilizzando una vecchia CPU con solo uno o due core, dovresti aggiornare la CPU ad almeno due core per eseguire la macchina virtuale più velocemente.

Modifica le impostazioni video _ _

La modifica di alcune impostazioni video può anche migliorare la velocità della macchina virtuale. Ad esempio, abilitare il 2D in VirtualBox può migliorare la riproduzione video nelle macchine virtuali, mentre abilitare il 3D consentirà agli utenti di utilizzare alcune applicazioni 3D a una velocità più ragionevole. Aumentando la memoria video assegnata a una macchina virtuale puoi anche aumentare la velocità della grafica 3D. Tuttavia, l'aggiornamento della scheda grafica non aiuta a migliorare le prestazioni della macchina virtuale.

Guida completa per velocizzare le macchine virtuali

Posiziona la macchina virtuale su un SSD

Un'unità a stato solido è uno dei migliori aggiornamenti che puoi apportare per velocizzare il tuo computer, e lo stesso vale per le macchine virtuali. Molte persone archiviano le macchine virtuali su unità meccaniche secondarie, perché sono più spaziose, ma faranno sì che la macchina virtuale funzioni molto più lentamente. Quindi, se possibile, crea spazio sull'SSD e posizionaci sopra la macchina virtuale.

Inoltre, evita di lasciare i file della macchina virtuale su un'unità a meno che tu non sappia che l'unità esterna è abbastanza veloce. Un'unità USB 3.0 veloce con buoni tempi di accesso ai file può offrire buone prestazioni.

Mettere in pausa o spegnere il computer

Quando hai finito di utilizzare la macchina virtuale, vuoi salvarne lo stato invece di spegnerla completamente in modo che la prossima volta che accederai alla macchina virtuale, dovrai solo fare doppio clic per avviare. Il sistema operativo guest continuerà esattamente da dove lo avevi interrotto l'ultima volta invece di ricominciare dall'inizio.

Questo è simile all'utilizzo dell'ibernazione o della sospensione invece di spegnere il computer. Il programma della macchina virtuale salva il contenuto della memoria della macchina virtuale in un file sul disco rigido e carica quel file all'avvio della macchina virtuale.

Guida completa per velocizzare le macchine virtuali

Migliora le prestazioni all'interno della macchina virtuale _ _ _

Puoi anche migliorare le prestazioni all'interno di una macchina virtuale in modi simili per velocizzare il tuo computer. Ad esempio, la disattivazione delle applicazioni e dei programmi in background avviati con la macchina virtuale migliorerà il tempo di avvio del sistema operativo guest e ridurrà la quantità di RAM utilizzata dalla macchina virtuale. Se utilizzi un'unità meccanica, anche la deframmentazione della macchina virtuale può migliorare le prestazioni (sebbene ciò non abbia alcun effetto sugli SSD). Non dimenticare il consiglio standard solo perché è una macchina virtuale, le macchine virtuali sono proprio come i normali computer.

Utilizza altri programmi della macchina virtuale

Guida completa per velocizzare le macchine virtuali

Ad alcune persone piace usare VirtualBox perché ritengono che funzioni più velocemente, mentre altri scelgono VMware per lo stesso motivo. La velocità di esecuzione del programma della macchina virtuale può dipendere dal sistema operativo host, dal sistema operativo guest, dalla configurazione del sistema o da qualche altro fattore. Ma se non ottieni le prestazioni desiderate, prova un altro programma. VirtualBox è completamente gratuito, mentre VMware Workstation Player è gratuito per uso non commerciale. Se utilizzi macOS, puoi utilizzare Parallels Desktop e VMware Fusion.

Scopri la differenza tra i sistemi operativi guest e host

Guida completa per velocizzare le macchine virtuali

Non importa se utilizzi VirtualBox, VMWare Player o un'opzione nativa come Microsoft Hyper-V. Comprendere la differenza tra un computer fisico (host) e una macchina virtuale (guest) è fondamentale per ottenere buone prestazioni.

Il sistema operativo host è fisicamente installato sull'unità HDD del sistema. Questo è il sistema operativo che si avvia all'accensione del PC.

Nel frattempo, il sistema operativo guest viene installato nella macchina virtuale. Qui puoi installare applicazioni e persino giochi provenienti dal sistema operativo host. Questo è solo uno dei tanti motivi per utilizzare le macchine virtuali.

In molti modi, puoi pensare al sistema operativo guest come a un'applicazione complessa. Ad esempio, non dispone delle autorizzazioni del sistema operativo host, a meno che non sia esplicitamente specificato. L'accesso alle unità fisiche e alle periferiche come i microfoni verrà inizialmente bloccato.

Diffidare delle richieste di risorse

Le macchine virtuali vengono eseguite su un software di virtualizzazione che crea un ambiente hardware virtuale. In poche parole, quando viene creata una VM, il software di virtualizzazione specifica l'hardware (di solito con l'input dell'utente).

Ma c’è una grande limitazione a questo. Non è possibile specificare una configurazione hardware per una macchina virtuale che superi l'hardware fisico all'interno del computer.

Ad esempio, se il computer fisico dispone di 8 GB di RAM, la macchina virtuale non può superarlo (perché è necessario conservare la RAM affinché il sistema host possa eseguire il software della macchina virtuale).

Pertanto, è necessario essere consapevoli dei requisiti di risorse dei PC fisici e delle macchine virtuali. Prendersi il tempo per organizzare il desktop prima di eseguire il sistema operativo guest è una scelta intelligente. Puoi:

  • Chiudi tutte le altre applicazioni
  • Imposta le impostazioni di alimentazione sull'opzione massima (soprattutto sui laptop)
  • Esegui la VM con le opzioni grafiche ridotte a icona

Inoltre, se il tuo PC dispone di una modalità di gioco, abilitala per garantire che il computer indirizzi le risorse alla VM. Ciò significa congelare le attività in background mentre la VM è in esecuzione, a vantaggio delle prestazioni dei sistemi operativi host e guest.

Aggiorna i sistemi operativi host e guest

Guida completa per velocizzare le macchine virtuali

Sai già quanto sia importante installare gli aggiornamenti. Che tu utilizzi Windows, macOS o una distribuzione Linux, gli aggiornamenti di sistema sono vitali per il corretto funzionamento del tuo PC.

Oltre ad aggiungere nuove funzionalità, gli aggiornamenti risolvono bug, aggiungono driver e risolvono problemi di sicurezza. Tutti questi possono influire sulle prestazioni della macchina virtuale, quindi l'aggiornamento è essenziale.

Ma non lasciare che finisca qui. Dovresti anche prenderti il ​​tempo necessario per aggiornare il sistema operativo guest. Può sembrare un'inutile perdita di tempo, ma ne vale sicuramente la pena. Ad esempio, supponiamo che tu stia eseguendo una distribuzione Linux in una VM. Per impostazione predefinita, verranno tentati periodicamente gli aggiornamenti. Se blocchi o ignori gli aggiornamenti, non potrai installare alcun nuovo software.

Consentire gli aggiornamenti è l'opzione migliore. Assicurati che i sistemi operativi guest e host siano entrambi aggiornati!

Aggiorna regolarmente il software della macchina virtuale

Per quanto riguarda la sicurezza, negli ultimi anni sono state riscontrate vulnerabilità negli ambienti virtuali. Le macchine virtuali sono un obiettivo sempre più popolare per gli hacker, un guasto che può essere prevenuto solo mediante patch regolari del sistema operativo e aggiornamenti del software delle macchine virtuali.

Nella maggior parte dei casi, il software ti avviserà degli aggiornamenti in sospeso.

Sarebbe un’idea intelligente farlo non appena vengono rilasciati gli aggiornamenti. Gli aggiornamenti includono anche il supporto per nuovi sistemi operativi, ad esempio, aumentando la gamma di piattaforme che puoi eseguire sulla tua macchina virtuale.

Condividere i dati tra i sistemi operativi guest e host

Guida completa per velocizzare le macchine virtuali

Avere dati sul tuo PC che desideri copiare su una macchina virtuale può essere una seccatura. Potrebbe essere un file dal tuo disco rigido o istruzioni bash che stai tentando di importare nella macchina virtuale Linux.

Entrambe le opzioni possono essere abilitate, ma copiare il testo è un po' più semplice rispetto ai file. Di solito è solo una semplice impostazione del menu che deve essere modificata per consentire la copia del testo. Il software VM supporta la copia su una macchina virtuale in esecuzione e la copia da essa, in modo bidirezionale.

Per condividere file di dati (ad esempio immagini, documenti, contenuti multimediali), utilizzare un'unità di rete virtuale condivisa . Ciò significa configurare un'unità condivisa sul PC host, quindi aggiungere l'unità al software della macchina virtuale. Pertanto, al successivo avvio della VM, l'unità sarà disponibile e potrai condividere i dati con la tua macchina virtuale.

Vedi altro:


Libera automaticamente spazio sul disco rigido su Windows 10 con Pulizia disco

Libera automaticamente spazio sul disco rigido su Windows 10 con Pulizia disco

Pulizia disco è uno degli strumenti di "manutenzione" integrati in Windows da molto tempo. Questo strumento consente agli utenti di liberare più spazio sul computer "ripulendo" file temporanei e file di sistema che quasi non vengono più utilizzati ma occupano una grande quantità di spazio, come le informazioni sull'installazione e l'aggiornamento delle versioni precedenti di Windows .

Come abilitare la crittografia dellintero disco su Windows 10?

Come abilitare la crittografia dellintero disco su Windows 10?

Nel sistema operativo Windows 10, alcuni utilizzano la crittografia per impostazione predefinita, ma altri no. Nell'articolo seguente, LuckyTemplates ti guiderà come verificare se la memoria del tuo computer Windows 10 è crittografata o meno.

6 cose che puoi fare con lapp Meteo su Windows 10

6 cose che puoi fare con lapp Meteo su Windows 10

L'app Meteo su Windows 10 è integrata nel sistema operativo e fornisce informazioni dettagliate relative al meteo, indipendentemente da dove ti trovi. La semplice interfaccia dell'app fornisce dati meteo e previsioni passati, presenti e futuri, nonché notizie meteorologiche internazionali.

Come visualizzare la temperatura in °C o °F nellapp Meteo su Windows 10

Come visualizzare la temperatura in °C o °F nellapp Meteo su Windows 10

Le previsioni possono essere facilmente impostate per mostrare qualsiasi città o luogo desiderato, da qualsiasi parte del mondo, e visualizzare le temperature in gradi Celsius (°C). Questa impostazione può essere regolata nell'app Meteo su Windows 10 e nel widget "Notizie e interessi" sulla barra delle applicazioni.

I migliori siti Web per apprendere abilità di hacking

I migliori siti Web per apprendere abilità di hacking

Quando si parla di hacker, forse il primo stereotipo che immaginiamo è quello dello studente universitario o dell’esperto nel campo dell’informatica.

Come creare e utilizzare checkpoint Hyper-V in Windows 10

Come creare e utilizzare checkpoint Hyper-V in Windows 10

Checkpoint è una potente funzionalità di Hyper-V che semplifica l'annullamento di eventuali modifiche su una macchina virtuale.

3 strumenti per leggere gratuitamente le estensioni dei file DMG su PC Windows

3 strumenti per leggere gratuitamente le estensioni dei file DMG su PC Windows

Il formato file immagine DMG è il formato di archiviazione file più popolare utilizzato per distribuire software su Mac OS X. Questa estensione file non può essere letta sui computer PC Windows. Tuttavia, se desideri leggere questa estensione di file su un PC Windows, puoi chiedere il supporto di un'applicazione di terze parti.

Come aggiungere/rimuovere Accesso rapido nel riquadro di navigazione Esplora file su Windows 10

Come aggiungere/rimuovere Accesso rapido nel riquadro di navigazione Esplora file su Windows 10

L'accesso rapido è il percorso più breve per raggiungere i file su cui stai lavorando e le cartelle che usi spesso. Queste sono le cartelle a cui accedi di frequente e i file recenti.

Recensione Opera VPN: semplice, veloce e gratuita

Recensione Opera VPN: semplice, veloce e gratuita

Forse hai sentito che il browser web Opera viene fornito con una VPN gratuita, o forse sei già un amante di Opera e vuoi semplicemente sapere come funziona il loro servizio VPN.

Come e perché dovresti disabilitare le reti Wi-Fi a 2,4 GHz?

Come e perché dovresti disabilitare le reti Wi-Fi a 2,4 GHz?

Dovresti considerare di disattivare la vecchia banda da 2,4 GHz sulla tua rete Wi-Fi domestica e di utilizzare la nuova banda da 5 GHz, più veloce e meno "affollata". Scopriamolo attraverso il seguente articolo.