1 votes

Est-il possible de virtualiser un PowerPC... POUR un PowerPC ? (absolument pas en rapport avec Intel)

Comme l'indique ma question,

Est-il possible de virtualiser un PowerPC... POUR un PowerPC ?

Considérez que vous utilisez Linux pour le PPC. Vous souhaitez exécuter des applications écrites spécifiquement pour Mac OS 7.x à 9.2.2, qui requièrent toutes un PPC (disons). Disons aussi que vous ne voulez pas mettre en place une configuration à double démarrage sur votre Mac PPC parce que... eh bien, vous êtes paresseux.

Les émulateurs comme Sheepshaver (pour Linux sur PPC) conviennent pour la plupart des besoins de base, mais pour les programmes plus intensifs comme les jeux, les logiciels mathématiques complexes et pratiquement tout ce qui nécessite l'unité de gestion de la mémoire (MMU), ils ne fonctionneront tout simplement pas.

Un virtualiseur PPC écrit POUR la même machine PPC pourrait permettre à ces programmes complexes d'accéder à toutes les ressources système appropriées dont ils ont besoin.... parce qu'elles sont DÉJÀ PRÉSENTES. Il n'y a rien à émuler !

Alors, même si c'est une hypothèse, est-ce possible ?

2voto

Bill Points 1408

Hypothétiquement, c'est possible, mais les outils n'existent peut-être pas. Le meilleur outil que j'ai pu trouver est QEMU y Mac sur Linux . Il est dit qu'il peut virtualiser, mais je ne l'ai pas testé ni utilisé. Qemu indique également qu'il est destiné aux PPC intégrés - ce qui correspondrait à la Xbox 360, et non à un ancien Macintosh - et qu'il ne permet donc toujours pas la virtualisation PPC.

Je vois deux problèmes qui rendent la chose un peu plus difficile :

  1. Cela dépend de la puce que vous essayez de virtualiser - la puce doit avoir des jeux d'instructions de virtualisation pour permettre cela. Certains G5 en étaient équipés, mais comme je ne connais pas votre machine, il est difficile de le vérifier. C'est ce qui permet à Intels de virtualiser tous les types de systèmes d'exploitation. C'est à peu près ce dont vous parlez : "c'est déjà là", mais ce n'est pas toujours le cas - le processeur doit savoir comment se virtualiser.
  2. Puissance des machines aujourd'hui - même lorsque les premiers Mac Intel sont sortis, certains étaient aussi puissants, voire plus, que les G5 de l'époque. Maintenant que les années ont passé, de nombreux outils (comme MoL) semblent ne pas avoir été mis à jour depuis un certain temps, probablement en raison de l'implication de la communauté. C'est probablement aussi parce que, si vous aviez vraiment besoin de faire fonctionner une machine beaucoup plus ancienne, vous pourriez émuler la machine plus rapidement que la machine plus ancienne ne pourrait se virtualiser elle-même.

Pour la plupart des personnes que j'ai vues dans votre situation, la solution la plus simple consiste à acheter une autre machine dans la plupart des cas (et c'est ce que j'ai fait auparavant, il y a des années). Il est même possible de se procurer des G5 assez puissants pour presque rien aujourd'hui. J'ai eu un ami, il y a environ 2 ans, qui m'a donné un G5 dual proc.

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