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.
macOS …