Est-il possible d'exécuter ces anciennes applications sur le nouveau Mac dans un environnement virtuel sur le nouveau Mac comme Parallels, VMWare ou une autre application ?
Oui, le La meilleure solution pour les anciens MacOS est l'UTM qui n'est en fait que QEMU. J'ai utilisé QEMU pour de vieilles machines virtuelles Intel (via l'émulation), c'est très bien. lent . Je vais essayer de vous faire comprendre à quel point il est lent. Imaginez que vous prenez votre machine virtuelle El Capitan 10.11.6 et que vous l'exécutez sur un Intel Pentium original de 1993. C'est le niveau de vitesse que vous allez expérimenter.
Une comparaison des technologies :
Fonctionnalité
QEMU
Fusion
Parallels
Type
Emulation &
Virtualisation
Virtualisation
Virtualisation
Vitesse
Emulation (lente)
Virtualisation (rapide)
Rapidement
Rapidement
Limites
La configuration est
non trivial
Avant-première technique
n'est pas
soutien
MacOS encore
Le plus ancien
supporté par
est Monterey
CPU Intel
soutien
Via l'émulation
Aucun, probablement
jamais
Aucun, probablement
jamais
Virtualisation est l'émulation du matériel, comme Ethernet, Bluetooth, les contrôleurs de disque et les environnements de démarrage (EFI). Le système d'exploitation doit avoir la même architecture de CPU.
Emulation est la virtualisation du CPU, qui est nécessaire pour faire fonctionner un système d'exploitation Intel sur un système ARM comme l'Apple M1/M2. La virtualisation du matériel peut également être nécessaire.
La technologie d'émulation de QEMU a commencé en 2009, le seul autre projet similaire est Bochs. QEMU est clairement le plus performant des deux.
Pour un exemple de la lenteur exacte, dans cet article, ils ont lancé Geekbench dans un système émulé Intel. L'émulation Intel a obtenu 68 mais un natif de M1 a marqué 1730 . C'est une perte de 96% de la vitesse du natif.