Les Mac Apple Silicon vont pouvoir exécuter des machines virtuelles macOS 12 nativement

Florent Morin |

Cette nouveauté était quasiment passée sous les radars. Alors que le framework Virtualization présenté en 2020 proposait de créer des machines virtuelles Linux en quelques lignes de code, la version 2021 s’attaque à la la virtualisation de macOS !

Pour les développeurs, l’avantage d’un framework de virtualisation conçu directement par Apple est qu’il permet de bénéficier de performances optimales sans avoir à bricoler quoi que ce soit. C'est le respect des spécifications VIRTIO, permettant d’uniformiser la gestion des entrées / sorties des machines virtuelles, qui rend ce petit exploit possible.

Ainsi, les systèmes hébergés pourront tirer le meilleur du matériel plutôt que de chercher à l’émuler. Le résultat est sans appel : meilleures performances, meilleure autonomie et meilleure stabilité. L’arrivée du support de macOS est donc particulièrement bienvenue.

On peut disposer d’un environnement de travail stable en cas de pépin. Ou, à l’inverse, on peut s’amuser à tester des choses sans mettre en péril sa machine de production. Et pour les versions beta de macOS, c’est bien plus pratique que de créer un volume dédié sur le Mac ! Pour trouver cette nouveauté assez peu mise en avant par Apple, il a fallu fouiller un peu. Tout a commencé par un tweet.


avatar AceCarabin | 

Est-ce possible faire tourner une machine virtuelle dans une machine virtuelle ? Et ainsi de suite ?

avatar Florent Morin | 

Bonne question !

Aujourd'hui, on est limité par la RAM.
Après, l'intérêt de la chose semble limité. (hormis pour jouer à Inception)

avatar lepoulpebaleine | 

@FloMo

« Inception »

Très bon film de Christopher Nolan. Je suis fan !

avatar oomu | 

@FloMo

ça permet éventuellement de tester un système d'hypervision rapidement (ses services, interfaces, intégration, etc)

de faire du développement autour de l'hypervision dans un environnement lui même cloisonné, etc.

c'est pratique.

avatar oomu | 

@AceCarabin

si la VM fournit les extensions de virtualisation du cpu, bien sur ! VMception ! comme disent les jeuuuuneuh :)

avatar huexley | 

Excellente nouvelle !!

avatar tamu | 

Merci pour l’excellent article !

avatar JLG01 | 

J’aimerai bien pouvoir virtualiser macos10 et Windows 10 pour récupérer touts mes applications.

avatar raoolito | 

@JLG01

bonne remarque, on va forcement avec le temps voir rejaillir des logiciels d'EMULATION pour les Os tournant encore sous intel. Certainement que des projets sont deja en cours..
wait & see et ne soyez pas pressés. De toutes façons vous pouvez toujours acheter des macs sous intel (ca va durer encore un peu) et ensuite ces machines tiendront facilement 2-3 ans avant d'avoir un suivi abandonné.
ya donc la marge pour attendre un soft d'emulation OU/ET changer/mettre à jour vos logiciels

CONNEXION UTILISATEUR