In primo luogo, la distinzione tra hypervisor "Tipo 1" e "Tipo 2" è piuttosto sfocata in questi giorni. È certamente un po 'diverso dalla definizione originale del 1973. Dopotutto, molti degli hypervisor comunemente indicati come "Tipo 1" non sono in realtà hypervisor bare metal, ma si basano su un sistema operativo host in una certa misura.
Oggi molte persone dicono "Tipo 1" quando intendono "server" e "Tipo 2" quando intendono "workstation". Queste non sono le definizioni originali, quindi prestare attenzione a questa distinzione artificiale sarà abbastanza confuso.
È più utile determinare se l'hypervisor può realizzare ciò che si desidera fare.
Con quello fuori mano:
Tutti i popolari hypervisor forniscono prestazioni quasi native native una volta installati gli strumenti guest / i driver paravirtualizzati. La principale eccezione a ciò è la grafica 3D, che in genere funzionerà male rispetto alle prestazioni native anche con i driver.
Sebbene sia possibile (con un processore che supporti VT-d) riservare una scheda video host per l'uso esclusivo di una macchina virtuale, questo non è ben supportato in molti hypervisor poiché hanno concentrato il loro sviluppo di questa funzione nel fornire alle VM un accesso grezzo a schede di rete.
Se sei un giocatore, dovresti prendere in considerazione l'esecuzione di una soluzione di virtualizzazione desktop come VMware Workstation o VirtualBox in modo da poter giocare sul sistema operativo host e ottenere le massime prestazioni possibili dai tuoi giochi.
Se si desidera condividere dati tra i sistemi operativi guest, è possibile creare una macchina virtuale appositamente per questo scopo o utilizzare le funzionalità delle varie soluzioni di virtualizzazione per fornire l'accesso alle cartelle sul disco rigido dell'host (ad esempio VirtualBox e VMware Workstation forniscono "cartelle condivise "che mappa una directory sul disco rigido host su un disco rigido virtuale o una condivisione di rete virtuale nel guest).