Come scelgo la migliore macchina virtuale?
Una macchina virtuale, nonostante sembri hardware, tende quasi esclusivamente al software. Internet e molti negozi di software sono pieni di programmi di macchine virtuali, quindi può essere difficile trovare la migliore macchina virtuale. Per scegliere il meglio, decidere se si desidera un sistema o elaborare una macchina virtuale, quali sistemi operativi si desidera gestire la propria macchina virtuale, se è necessario il CD di avvio del sistema operativo e se il sistema operativo separato può essere eseguito insieme a quello che si sta utilizzando o se dovrà avviarsi da solo.
Le macchine virtuali sono divise in due rami principali: sistema e processo. Una macchina virtuale di sistema si riferisce al software che consente di installare ed eseguire un sistema operativo completamente diverso sul computer. Questo secondo sistema operativo funzionerà in modo indipendente, consentendoti di installare e utilizzare software creato esclusivamente per quel sistema operativo. Una macchina virtuale di processo è creata per un singolo processo, ad esempio la possibilità di eseguire un programma creato per un sistema operativo diverso da quello in esecuzione. Per scegliere la migliore macchina virtuale, devi scegliere una macchina virtuale che può emulare un intero sistema operativo o semplicemente emularla per un singolo processo.
Alcune macchine virtuali possono gestire la scelta di un sistema operativo diverso o più contemporaneamente. Il miglior software di macchina virtuale può normalmente emulare contemporaneamente tutti i principali sistemi operativi ma, se non si utilizzeranno mai gli altri sistemi operativi, potrebbe non valerne la pena. Le macchine virtuali che sono in grado di gestire un solo sistema operativo sono generalmente più economiche e, se si scarica una macchina virtuale gratuita, richiedono meno memoria.
Quando si installa il sistema operativo separato sul computer, alcune macchine virtuali richiedono il disco di installazione fornito con quel sistema operativo. Questo tipo di macchina virtuale è più costoso da eseguire, perché è necessario acquistare un disco di installazione. Altri sono in grado di emulare senza problemi un sistema operativo senza la necessità di un disco di installazione, ma questo è normalmente per macchine virtuali di processo e raramente per macchine virtuali di sistema.
Le macchine virtuali tendono a eseguire un sistema operativo in modo diverso. Alcuni sono in grado di eseguire un sistema operativo in una finestra diversa, che consente di utilizzare entrambi i sistemi operativi contemporaneamente; altri devono avviare il secondo sistema operativo e possono eseguirne solo uno alla volta. La migliore macchina virtuale sarà in grado di eseguire diversi sistemi operativi contemporaneamente in una finestra diversa, ma assicurarsi che il computer disponga di memoria ad accesso casuale (RAM) sufficiente per gestire questa funzione. Questo è molto pesante e, se hai poca RAM, il tuo computer potrebbe non essere in grado di eseguire entrambi i sistemi operativi contemporaneamente senza ritardi.