24 votes

Parallels 12 - Hyperviseur : Parallels ou Apple ?

La nouvelle version 12 de Parallels Desktop pour Mac a une nouvelle option de configuration. Dans le panneau de configuration > Matériel > CPU & mémoire > Paramètres avancés > Hypervisor est un menu contextuel pour :

  • Hyperviseur
    • Parallels
    • Apple

Lequel dois-je utiliser lorsque j'exécute MacOS Sierra en tant que système d'exploitation invité ?

Quelle est la différence exacte, les avantages et les inconvénients de chacun ?

L'application Parallels Aide ne fait aucune mention de ce nouveau paramètre.

7voto

Arne Points 6797

Ce message dans Parallels Forum indique clairement qu'il faut utiliser l'hyperviseur de Parallels :

Bonjour, l'hyperviseur d'Apple ne répond pas aux critères suivants par rapport à l'hyperviseur de Parallels :

  • Performance : plus lent au démarrage et à l'arrêt de la VM

  • Stabilité : risque de plantage plus fréquent

  • Perte de fonctionnalité : pas de PMU, virtualisation imbriquée, surveillance thermique, profilage énergétique.

Parallels Hypervisor est le meilleur.

Par PaulChris@Parallèles une personne de l'assistance Parallels.

2 votes

Est-ce que ça dit pourquoi ? Veuillez éviter de poster des réponses (essentiellement) sous forme de liens, car le but d'une réponse est d'expliquer le "pourquoi" - et le "comment", si nécessaire - de votre réponse.

1 votes

Comme le dit Tubedogg, vous devez citer ou résumer le contenu lié dans une réponse. De plus, ce lien prétend que l'hyperviseur d'Apple est plus lent à démarrer/arrêter, qu'il se plante plus souvent et qu'il manque de fonctionnalités telles que la surveillance de l'alimentation et de la température. Aucune citation, aucune explication, aucun avantage mentionné. Pourquoi l'équipe de Parallels ajouterait-elle une prise en charge de l'hyperviseur d'Apple s'il est si nul ?

0 votes

Notez que le reste des commentaires dans l'article lié semble préférer largement l'hyperviseur d'Apple pour les caractéristiques exactes mentionnées ci-dessus.

7voto

Douglas Points 10417

L'hyperviseur d'Apple est un système centré sur l'utilisateur. léger hyperviseur qu'Apple fournit pour que les développeurs n'aient pas à écrire d'extensions de noyau (KEXT). D'après ce que j'ai compris, il s'agit principalement d'un environnement de développement.

De la Documentation sur les hyperviseurs sur Apple Developer :

Le cadre de l'hyperviseur fournit des APIs C pour interagir avec technologies de virtualisation dans l'espace utilisateur, sans qu'il soit nécessaire de d'écrire des extensions de noyau (KEXT). Par conséquent, les applications créées à l'aide de ce framework peuvent être distribuées sur le Mac App Store.

L'hyperviseur Parallels est un hyperviseur plus robuste qui n'est pas "centré sur l'utilisateur". Cela signifie qu'il peut être invoqué au niveau de l'OS, et pas seulement au niveau de l'utilisateur. Vous obtenez également des fonctions beaucoup plus robustes comme le Technologie d'hyperviseur adaptatif qui vous permet d'allouer des ressources CPU entre l'hôte et la VM invitée.

Mon avis...

Si vous cherchez à exécuter une VM Window 10 pour des tests ou une application spécifique, l'un ou l'autre des hyperviseurs fera probablement l'affaire.

Si vous cherchez à charger un hôte Linux pour un travail de développement que vous voulez rendre accessible, que vous soyez ou non devant votre machine, vous voulez probablement l'hyperviseur Parallels.

3voto

collywobbles Points 31

Apple est en train de réduire la capacité des développeurs à introduire des kexts (extensions de noyau) sur votre appareil. Ils font cela parce que les éditeurs de logiciels qui s'appuient sur les kexts se sont avérés, en règle générale, plus que capables de produire des systèmes non optimaux capables de déstabiliser un Mac. VMware et Parallels utilisent tous deux des kexts ; les produits de ces deux sociétés sont facilement capables de déstabiliser un Mac et ces deux sociétés produisent des logiciels non optimaux. J'ai utilisé à la fois VMWare (Fusion) et Parallels sur un Mac ; des deux, j'ai trouvé que Fusion était le plus stable.

Utilisation du CPU dans les deux produits ? Eh bien, Windows, si vous le laissez en veille, a la fâcheuse habitude de se mettre à jour. Cela va donc bouleverser toutes les idées préconçues sur le système le plus efficace. J'ai vu apparaître quelques applications de virtualisation de type "framework" et je dois dire que le plus fin est le mieux ; quand elles pèsent environ 20 mégaoctets au lieu de près d'un demi-gigaoctet, je pense que cela se passe de commentaires. Veertu Desktop a été le premier à arriver sur l'App Store et pesait 13 Mo. Parallels Desktop "Lite" pèse 234 Mo ?!? Pourquoi ? Veertu Desktop était un peu rudimentaire, mais il fonctionnait comme Usain Bolt sans AUCUNE preuve d'instabilité de l'hyperviseur. C'est vraiment dommage qu'ils n'aient pas fini le travail.

Le cadre de l'hyperviseur (publié dans Yosemite, il y a environ 3 ans), permettra aux fournisseurs de logiciels d'introduire des produits de virtualisation dans le Mac App Store. Ce cadre n'est pas destiné aux développeurs, c'est un mécanisme à utiliser par les développeurs pour obtenir les produits que vous souhaitez. Un certain nombre de produits gratuits prenant en charge ce cadre apparaissent actuellement. En tant que développeur, je suis impatient de voir apparaître d'autres produits de virtualisation sur lesquels je peux faire tourner Windows (pour le développement de logiciels). J'attends avec impatience la virtualisation sans kext. Le compromis sera probablement la réduction ou la suppression des gadgets qui pèsent sur le système hôte. Donc, pas d'habillages de fenêtres fantaisistes ; qui s'y intéresse de toute façon ? Pas de "côte à côte" (le bureau caché de Windows) ; là encore, je ne suis pas intéressé, je fonctionne toujours dans une fenêtre ou en plein écran. Pas de jeu accéléré, mais je ne suis pas sûr de cela. Mais, si vous cherchez une machine de jeu, allez-y nativement ou construisez-en une. Je recherche une virtualisation stable, optimisée, rapide et efficace. Actuellement, ni VMWare ni Parallels n'offrent cela.

J'envisageais d'essayer Parallels Desktop Lite ; mais s'il n'y a pas de bogue et qu'il fonctionne, pourquoi ai-je besoin d'un abonnement de 60 £ par an ? En vertu de la législation européenne, si le produit présente un bogue, j'ai le droit d'obtenir un correctif ; je ne devrais pas avoir à payer pour cela. Je n'aime pas les entreprises dont le modèle économique consiste à m'obliger à souscrire un abonnement parce qu'elles me fournissent des logiciels bogués et gonflés.

(@basil) mise à jour : il s'agit de parallels lite exécutant high sierra high Sierra client in parallels lite

0 votes

En ce qui concerne MS Windows, ma question ne faisait référence qu'à MacOS comme invité.

0 votes

Peu importe le système d'exploitation que vous choisissez d'utiliser, l'hyperviseur est une couche d'abstraction matérielle. Son efficacité ou ses déficiences seront communes et sans tenir compte des exigences du client.

3voto

RobM Points 386

De A propos des extensions système de Parallels Desktop sur MacOS Big Sur (et versions ultérieures) Octobre 2020 :

Lors de la WWDC20, Apple aurait déclaré que "les extensions système améliorent la fiabilité et la sécurité de MacOS, et les extensions de noyau dépréciées ne seront pas chargées par défaut dans MacOS Big Sur". Finalement, pour rendre Parallels Desktop entièrement compatible avec le nouveau MacOS Big Sur 11.0, l'ingénierie de Parallels a passé des années à reconstruire Parallels Desktop et ses fonctions à l'aide des nouvelles API du système MacOS. Ce développement approfondi et intensif a abouti à la toute nouvelle version de Parallels Desktop, explicitement conçue pour fonctionner et s'intégrer avec les nouvelles technologies de MacOS Big Sur, et en même temps, offrir des améliorations de performance et de productivité pour profiter aux clients de Parallels Desktop.

[... snip ...]

Pour l'instant, notre équipe continue à travailler sur la prise en charge des hyperviseurs Parallels et Apple et continue à collaborer avec Apple sur l'implémentation du reste des fonctionnalités de l'hyperviseur Parallels dans l'hyperviseur Apple. Nous recommandons d'utiliser l'hyperviseur Apple. Si vous remarquez une différence entre les hyperviseurs Apple et Parallels pour votre cas d'utilisation, veuillez nous le faire savoir. .

(C'est moi qui souligne)

TL;DR : Les changements de sécurité dans MacOS ont motivé Parallels à construire sur le dessus de Les API système natives d'Apple.

2voto

calibrae Points 21

D'après ma propre expérience sur un Macbook Pro 15' 2015 retina Une VM Windows 10 au ralenti exécutant VS 2015 sur VMWare Fusion est autour de 100% CPU la même chose sur Parallels Hypervisor est autour de 50~60 avec l'hyperviseur d'Apple, c'est environ 20%.

Les pannes et les blocages sont plus ou moins fréquents, quel que soit le logiciel ou l'hyperviseur que j'utilise.

Vous devriez essayer l'un ou l'autre de ces réglages et vérifier ce qui convient le mieux à votre utilisation.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X