PærePC | |
---|---|
Type | emulator |
Udvikler | Sebastian Biallas, Stefan Weyergraf, Cassondra Foesch |
Skrevet i | C++ , C , Assembler |
Operativ system | Linux , FreeBSD , Microsoft Windows |
Første udgave | 10. maj 2004 |
nyeste version | 0.5.0 ( 13. juli 2011 ) |
beta version |
|
Licens | GNU General Public License |
Internet side | pearpc.sourceforge.net |
PearPC er en PowerPC -platformsemulator, der er i stand til at køre mange PowerPC -operativsystemer , inklusive Mac OS X , Darwin og Linux . Udgivet under GPL-licensen . Kan køres på Microsoft Windows , Linux , FreeBSD og andre systemer, der understøtter POSIX og X11 .
Den første udgivelse fandt sted den 10. maj 2004 . Den 13. juli 2011 blev version 0.5.0 frigivet.
Emulatoren bruger en JIT -processoremuleringskerne, der dynamisk oversætter PPC-kode til x86 -kode og cachelagrer resultaterne.
Løsningen reducerer ydelsen markant af programmer , for eksempel Debians pakke[ klargør ] PearPC kører omkring 40 gange langsommere end en PPC-maskine. Uafhængige udviklere fortsætter dog med at udvide PearPC's muligheder, såsom understøttelse af cd-rom og lyd.
AltiVec-emulering er udviklet til at køre applikationer, der kræver PowerPC G4, selvom adskillige problemer (hovedsagelig GUI- nedbrud ) med Mac OS X Tiger ikke er blevet løst.
Emulerings- og virtualiseringssoftware ( sammenligning ) _ _ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Anvendelseslag |
| ||||||||||||||
OS -niveau (containere) |
| ||||||||||||||
Hardware niveau |
| ||||||||||||||
Netværksvirtualisering |
|