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:


Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Vedi una notifica di attivazione di Windows 10 nell'angolo destro dello schermo? Questo articolo ti guiderà come eliminare l'avviso di richiesta di copyright su Windows 10.

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Recentemente Microsoft ha rilasciato l'ultimo aggiornamento cumulativo per gli utenti di PC Windows 10 chiamato Build 14393.222. Questo aggiornamento rilasciato per Windows 10 corregge principalmente i bug in base al feedback degli utenti e migliora l'esperienza delle prestazioni del sistema operativo.

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Hai computer sulla tua rete locale che necessitano di accesso esterno? Utilizzare un bastion host come gatekeeper per la tua rete può essere una buona soluzione.

Come creare un tasto Windows se la tastiera non è disponibile

Come creare un tasto Windows se la tastiera non è disponibile

Se preferisci utilizzare una vecchia tastiera classica, come l'IBM Model M, che non include un tasto Windows fisico, esiste un metodo semplice per aggiungerne altro, prendendo in prestito un tasto che non usi spesso. .

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

A volte potrebbe essere necessario eliminare i vecchi registri eventi tutti in una volta. In questa guida, Quantrimang.com ti mostrerà 3 modi per eliminare rapidamente tutti i registri eventi nel Visualizzatore eventi di Windows 10.

I metodi IP falsi ti aiutano ad accedere in modo anonimo

I metodi IP falsi ti aiutano ad accedere in modo anonimo

In molti articoli precedenti abbiamo menzionato che rimanere anonimi online è estremamente importante. Ogni anno vengono divulgate informazioni private, rendendo la sicurezza online sempre più necessaria. Questo è anche il motivo per cui dovremmo utilizzare indirizzi IP virtuali. Di seguito impareremo i metodi per creare IP falsi!

Come creare la modalità sfondo trasparente su Windows 10

Come creare la modalità sfondo trasparente su Windows 10

WindowTop è uno strumento che ha la capacità di oscurare tutte le finestre delle applicazioni e i programmi in esecuzione su computer Windows 10. Oppure puoi utilizzare un'interfaccia con sfondo scuro su Windows.

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

La barra della lingua su Windows 8 è una barra degli strumenti della lingua in miniatura progettata per essere visualizzata automaticamente sullo schermo del desktop. Tuttavia, molte persone desiderano nascondere questa barra della lingua sulla barra delle applicazioni.

Come impostare WEP, WPA, WPA2 per il router Linksys

Come impostare WEP, WPA, WPA2 per il router Linksys

La connettività wireless è oggi una necessità e per questo motivo la sicurezza wireless è essenziale per garantire la sicurezza della rete interna.

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Massimizzare la velocità di Internet è essenziale per ottimizzare la connessione di rete. Puoi vivere un'esperienza di intrattenimento e di lavoro ottimale utilizzando computer, TV predisposte per Internet, console di gioco, ecc.