È possibile virtualizzare PowerPC ... FOR a PowerPC? (assolutamente non correlato a Intel)

1

Come indica la mia domanda,

È possibile virtualizzare PowerPC ... FOR a PowerPC?

Considera che stai usando Linux per PPC. Si desidera eseguire app scritte appositamente per Mac OS 7.x fino alla 9.2.2, che richiedono tutte PPC (diciamo). Diciamo anche che non vuoi configurare una configurazione dual-boot sul tuo PPC Mac perché ... beh, sei pigro.

Gli emulatori come Sheepshaver (per Linux su PPC) vanno bene per la maggior parte dei bisogni di base, ma per programmi più intensi come giochi, complessi software matematici e praticamente tutto ciò che richiede la MMU (unità di gestione della memoria) NON verrà eseguito.

Un virtualizzatore PPC scritto PER la stessa macchina PPC potrebbe consentire a quei programmi complessi di accedere a tutte le risorse di sistema appropriate di cui ha bisogno .... perché è GIÀ ESISTENTE. Non c'è niente da emulare!

Quindi, almeno ipoteticamente ... è possibile?

    
posta rkmugen 11.02.2012 - 22:14
fonte

1 risposta

2

Ipoteticamente, potrebbe essere possibile, ma gli strumenti potrebbero non esistere. Il miglior strumento che ho trovato è stato QEMU e Mac su Linux . Dice che può virtualizzare, ma non l'ho provato o usato. Qemu dice anche che è per PPC embedded, che sarebbe come Xbox 360 e non un vecchio Macintosh, quindi non consente ancora la virtualizzazione PPC.

Vedo due problemi che lo rendono un po 'più difficile:

  1. Dipende dal chip che stai cercando di virtualizzare - il chip ha bisogno di avere alcuni set di istruzioni di virtualizzazione per permettere questo. Alcuni G5 avevano questo, ma dato che non so quale macchina hai, è difficile da verificare. Questo è ciò che permette a Intels di virtualizzare tutti i tipi di SO ora. Questo è più o meno quello di cui stai parlando "è già lì", ma non è sempre presente in tutti i casi - il processore deve sapere come virtualizzarsi.
  2. Potenza delle macchine oggi - anche quando sono usciti i primi Mac Intel, alcuni erano altrettanto potenti o persino più potenti dei G5 di quel tempo. Ora che sono passati anni, molti degli strumenti (come il MoL) sembrano non essere aggiornati da un po ', probabilmente a causa del coinvolgimento della comunità. Questo è probabilmente anche perché, se davvero avevi bisogno di eseguire una macchina molto più vecchia, potresti emulare la vecchia macchina più velocemente di quanto la vecchia macchina potesse virtualizzare da sola.

Per la maggior parte delle persone che ho visto nella tua situazione, la via più semplice è quella di ottenere un altro computer nella maggior parte dei casi (e questo è quello che ho fatto prima, anni fa). Oggi puoi persino ottenere G5 piuttosto potenti per un bel niente. Ho avuto un amico circa 2 anni fa, basta dare un G5 dual proc.

    
risposta data 12.02.2012 - 02:09
fonte

Leggi altre domande sui tag