Virtualiser entre autres des environnements Windows depuis un Mac pourrait être plus compliqué, voire impossible dans un premier temps, sur les futurs ordinateurs ARM d’Apple. Le groupe a publié cette semaine, suite à sa WWDC 2020, un document précisant les limitations techniques de l’utilitaire « Rosetta 2 ». Conçu pour permettre la conversion de « la plupart » des applications x86 (pour les systèmes à processeurs Intel) vers l’architecture arm64 (qui sera utilisée par les futurs Mac ARM), cet outil ne sera pas capable de supporter les applications de virtualisation basées sur les plateformes x86_64.
De quoi rendre incompatibles d’emblée certains logiciels très utilisés dans le monde des serveurs et de l’entreprise pour virtualiser des environnements Windows, comme ceux de Parallels ou encore VMWare. Mais ce n’est pas tout…
Boot Camp ne sera pas compatible avec les Mac ARM
AppleInsider nous apprend ainsi que Rosetta ne pourra pas non plus se charger de traduire des extensions de kernel, ce qui pourrait poser problème aux développeurs. En marge des limitations de Rosetta, on découvre aussi qu’Apple a jugé bon de ne pas reconduire son application Boot Camp sur ses futurs Mac ARM. Cet utilitaire fourni avec macOS (qui permet pour rappel de « passer de macOS à Windows, et vice versa » selon la formule d’Apple) restera exclusif aux Mac fonctionnant sur processeurs Intel. L’outil restera bien intégré à macOS Big Sur, mais ne sera tout simplement pas accessible aux Mac ARM. Pour l’heure, Apple n’a pas annoncé de remplaçant à Boot Camp ayant été conçu pour l’architecture arm64.
La transition x86 / ARM devrait prendre du temps, environ deux ans selon les analystes. Il faudra pendant cette période qu’Apple sache peser de tout son poids sur les développeurs et surtout sur les éditeurs de logiciels de virtualisation pour permettre une comptabilité étendue de leurs outils aux plateformes ARM et donc aux futurs Mac. La chose est loin d’être impossible. On ignore si le processus est déjà en cours, mais certains géants du secteur ont d’ores et déjà annoncé des « Preview technologiques » de leurs outils avec Big Sur. C’est notamment le cas de VMWare et de son logiciel Fusion, qui arrivera en test sur la nouvelle version de macOS en juillet. Il serait surprenant que VMWare ne cherche pas à préparer son célèbre hyperviseur pour une migration vers ARM. L’affaire est donc à suivre…
De son côté, Apple a ouvert dès cette semaine son Universal App Quick Start Program, qui permettra d’équiper rapidement les développeurs en kits de transition x86 / ARM. Annoncés lundi, ces derniers sont basés sur des Mac Mini équipés de SoCs A12Z Bionic, les mêmes que sur le récent iPad Pro 2020.
Pour aller plus loin
MacBook : les coûts cachés d’un passage à ARM
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
[…] of Intel Core. This change imposed a mandatory rewrite of applications, but thanks to the emulator Rosetta 2, your old X86 software can still be used. Otherwise, the 8-core CPU of this new generation […]
[…] of Intel Core. This change imposed a mandatory rewrite of applications, but thanks to the emulator Rosetta 2, your old X86 software can still be used. Otherwise, the 8-core CPU of this new generation […]
[…] erfordert, aber Ihre alte X86-Software kann dank des Emulators weiterhin verwendet werden Rosette 2. Denken Sie daran, dass dieses MacBook Air über eine 256-GB-SSD verfügt, die angeblich doppelt so […]
[…] mais votre ancien logiciel X86 peut toujours être utilisé grâce à l’émulateur X86. rosace 2. A noter que ce MacBook Air embarque un SSD de 256 Go, lui aussi annoncé comme deux fois plus […]
[…] mais votre ancien logiciel X86 peut toujours être utilisé grâce à l’émulateur Rosette 2. A noter que ce MacBook Air embarque un SSD de 256 Go, annoncé lui aussi deux fois plus rapide que […]
[…] rewrite of applications, but your old X86 software can still be used thanks to the emulation of Rosetta 2. But the main advantage is to improve performance and autonomy. The power is then estimated to be […]
[…] mais vos anciens logiciels X86 pourront encore être utilisés grâce à l’émulation de Rosetta 2. Mais le principal avantage, c’est d’améliorer les performances et l’autonomie. La puissance […]
[…] rewrite of applications, but your old X86 software can still be used thanks to the emulation of Rosetta 2. But the main advantage is to improve performance and autonomy. The power is then estimated 3.5 […]
[…] applications that do not work natively on the ARM architecture can be emulated using the tool. Rosetta 2. They will thus run smoothly since Rosetta will ensure the conversion […]
[…] compatibles, mais pour utiliser vos anciens logiciels X86, il faudra donc les émuler via Rosetta 2. Le résultat est très convaincant, voire même plus rapide qu’avec une configuration […]
[…] ne seront peut-être plus compatibles, mais vous pourrez passer par la bonne émulation de Rosetta 2 pour les faire […]
Les socs Arm sont plus performants quand les programmes utilisent des instructions simples mais ils deviennent très lents quand il s'agit de programmes qui sont constitués majoritairement d'instructions complexes comme les logiciels de virtualisation... Apple va peut être abandonner BootCamp sur ses Mac ARM.W 10 est déjà disponible en ARM ( même s'il n'est pas vendu a l'unité) et un duelboot classique peut faire l'affaire.
C'est juste logique, puisque la virtualisation de systèmes x86 utilise des instructions et fonctions hardware propres aux CPU x86.
hé bé ! il s'en passe des choses chez Apple !
C'est juste logique, puisque la virtualisation de systèmes x86 utilise des instructions et fonctions hardware propres aux CPU x86.
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix