Parallels 12 - Hypervisor: Parallels o Apple?

19

La nuova versione 12 di Parallels Desktop per Mac ha una nuova opzione di configurazione. Nel pannello di configurazione > Hardware > CPU e amp; Memoria > Impostazioni avanzate > Hypervisor è un menu a comparsa per:

  • Hypervisor
    • Parallels
    • di Apple

Quale dovrei utilizzare quando eseguo macOS Sierra come sistema operativo guest?

Qual è esattamente la differenza, i pro e contro di ciascuno?

L'app Parallels Aiuto non ha menzionato questa nuova impostazione.

    
posta Basil Bourque 07.09.2016 - 01:01
fonte

4 risposte

7

Apple Hypervisor è un hypervisor leggero che Apple fornisce agli sviluppatori in modo che non debbano scrivere estensioni del kernel (KEXT). Da tutto ciò che ho raccolto, questo è principalmente per un ambiente di sviluppo

Dalla documentazione su Hypervisor sullo sviluppatore Apple :

The Hypervisor framework provides C APIs for interacting with virtualization technologies in user-space, without the need for writing kernel extensions (KEXTs). As a result, apps created using this framework are suitable for distribution on the Mac App Store.

Parallels Hypervisor è un hypervisor più robusto che non è "user centric". Ciò significa che può essere invocato a livello di sistema operativo, non solo a livello di utente. Ottieni anche funzioni più potenti come la Adaptive Hypervisor Technology che ti consente di allocare risorse della CPU

su host e guest VM

My take ...

Se stai cercando di eseguire una VM di Windows 10 per testare o un'app specifica, allora Hypervisor funzionerà probabilmente bene.

Se stai cercando di caricare un host Linux per dev work che desideri sia accessibile o meno alla tua macchina, probabilmente vorrai l'hypervisor di Parallels.

    
risposta data 30.10.2016 - 23:57
fonte
7

Questo post nel forum di Parallels indica chiaramente usa Parallels Hypervisor:

Hi, Apple hypervisor comes short of the following matters comparing to the Parallels hypervisor:

  • Performance: slower on VM startup and shutdown

  • Stability: may crash more frequently

  • Functionality loss: no PMU, nested virtualization, thermal monitoring, energy profiling

Parallels Hypervisor is the best one.

Di PaulChris @ Parallels , una persona di supporto di Parallels.

    
risposta data 06.10.2016 - 06:21
fonte
2

Apple sta riducendo la capacità degli sviluppatori di introdurre kexts (estensioni del kernel) sul tuo dispositivo. Lo stanno facendo perché le case software che si basano su kex hanno di norma dimostrato di essere in grado di produrre sistemi subottimali in grado di destabilizzare un Mac. Sia VMware che Parallels usano kexts; entrambi i prodotti aziendali sono facilmente in grado di destabilizzare un Mac e entrambe le aziende producono software non ottimale. Ho usato sia VMWare (Fusion) e Parallels su un Mac; Tra i due ho trovato Fusion il più stabile.

Utilizzo della CPU su entrambi i prodotti? Bene, Windows se lo lasci "inattivo" ha una brutta abitudine di aggiornamento. Quindi questo farà impazzire tutte le idee preconcette su quale sistema sia il più efficiente. Ho visto crescere alcune applicazioni di virtualizzazione "framework" e devo dire che slim è la cosa migliore; quando pesano circa 20mb invece di quasi mezzo concerto, penso che parli da solo. Veertu Desktop è stata la prima ad arrivare su App Store e ha pesato 13 MB. Parallels Desktop "Lite" è 234 MB?!? Perché? Veertu Desktop era un po 'grezzo, ma funzionava come Usain Bolt senza alcuna prova di NESSUNA instabilità dell'ipervisore. È un vero peccato che non abbiano finito il lavoro.

Il framework hypervisor (rilasciato in Yosemite, circa 3 anni fa), consentirà ai fornitori di software di ottenere prodotti di virtualizzazione nel Mac App Store. Il framework non è per gli sviluppatori, è un meccanismo che gli sviluppatori possono utilizzare per ottenere i prodotti desiderati. Ora ci sono un bel numero di prodotti gratuiti che supportano questo framework. Come sviluppatore non vedo l'ora di vedere altri prodotti di virtualizzazione che possono essere eseguiti su Windows (per lo sviluppo di software). Attendo con ansia la virtualizzazione gratuita di kext. È probabile che il compromesso sia una riduzione o rimozione di ingannevoli oneri che gravano sul sistema host. Quindi, niente pelli di finestre fantasiose; chi è interessato a questo comunque? No 'side by side' (il desktop di Windows nascosto); di nuovo non interessato corro sempre in una finestra oa schermo intero. Nessun gioco accelerato, anche se non ne sono sicuro. Ma, se cerchi una macchina da gioco, vai nativo o costruisci uno. Cerco la virtualizzazione stabile, ottimizzata, veloce ed efficiente. Attualmente né VMWare né Parallels forniscono questo.

Stavo pensando di provare Parallels Desktop Lite; ma se è privo di bug e funziona, perché ho bisogno di un abbonamento di £ 60 per anno? Secondo la legge europea, se il prodotto è bacato ho diritto a una correzione; Non dovrei pagare per questo. Non sono appassionato di società il cui modello di business è quello di vincolarmi a un abbonamento perché mi forniscono un software ingombrante e buggy.

(@ basil) aggiornamento: questo è parallelamente lite in esecuzione alta sierra

    
risposta data 13.09.2017 - 21:32
fonte
1

Dalla mia esperienza personale su una retina Macbook Pro 15 '2015 Una VM di Windows 10 inattiva che esegue VS 2015 su VMWare Fusion è di circa il 100% della CPU lo stesso su Parallels Hypervisor è di circa 50 ~ 60 con Apple Hypervisor, è circa il 20%.

Arresti anomali e blocchi avvengono più o meno frequentemente con qualsiasi software vm o hypervisor che uso.

Dovresti provare le impostazioni e verificare cosa si adatta meglio al tuo utilizzo.

    
risposta data 27.04.2017 - 11:02
fonte

Leggi altre domande sui tag