La differenza tra Virtual Machine & Virtual PC

January 9

La differenza tra Virtual Machine & Virtual PC


Un Virtual PC è un tipo di macchina virtuale destinato a eseguire più ambienti Windows su un desktop di Windows 7. Non c'è una vera differenza tra un PC virtuale e una macchina virtuale, tranne che le macchine virtuali come Virtual Box sono in grado di eseguire diversi tipi di sistemi operativi.

I fatti

Microsoft Virtual PC è disponibile su Windows 7 edizioni Professional e Ultimate. Virtual Box, che viene fornito sia in un open source e una edizione closed source, è disponibile per molti sistemi operativi tra cui Windows, Mac OS X e sistemi Unix-like.

tipi

Ci sono molti tipi di macchine virtuali, ma la maggior parte di essi sono utilizzati per emulare un ambiente. Questo è simile al programma Wine Linux, che emula un ambiente Windows per eseguire il software di Windows su Linux. Si tratta di un processo noto come la virtualizzazione. Un altro tipo è uno che emula l'hardware, come ad esempio Virtual Box.

considerazioni

Quando si utilizza una macchina virtuale, è opportuno prendere in considerazione eventuali conseguenze legali di farlo. Esecuzione di Mac OS X in Virtual Box, per esempio, non può essere legale in base a un accordo di licenza per l'utente finale del sistema operativo ?. Finestre in scatola virtuale in esecuzione richiede ancora una chiave di licenza valida.

Funzione

Le macchine virtuali servono comunemente due scopi: per eseguire il software o sistemi operativi in ​​un ambiente virtuale o su un software non supportato / hardware. Di solito non modificano la configurazione esistente, e lavorare solo con l'aggiunta di file appositamente formattato per essere riconosciuto dal software di virtualizzazione come hardware o software supportato.

Avvertenze

E 'una buona idea per assicurarsi che di avere almeno il requisiti minimi di sistema-e ancora meglio se si hanno i requisiti consigliati. RAM è un grande problema quando si utilizza la virtualizzazione per eseguire un sistema operativo come ospite. È necessario disporre di RAM sufficiente a supportare il sistema operativo nativo e la sua ospite.