Diskussion:Mac OS X Tiger
64-Bit
[Quelltext bearbeiten]For future reference: Die 64-Bit-Unterstützung in Tiger ist auf die UNIX-APIs und das 64-Bit-PowerPC-ABI beschränkt. Für 32-Bit-Anwendungen fällt jedoch das 2-GB-Limit pro Applikation.
Quellen:
- https://www.macobserver.com/tmo/article/Apple_Posts_Overview_Of_64-Bit_App_Development_In_Tiger
- https://www.techradar.com/reviews/pc-mac/software/operating-systems/mac-os-x-10-4-tiger-33154/review
- https://web.archive.org/web/20081206194600/http://developer.apple.com/macosx/64bit.html
Ich weiß aber nicht von vielen Applikationen, die tatsächlich 64-Bit genutzt hätten, was dann ein Vorteil bei der Umstellung auf Intel-Macs war, weil Rosetta nur 32-Bit-PowerPC-G3 und -G4 mit AltiVec übersetzten konnte. Auf Intel-Macs liefen also nur 32-Bit-PowerPC-Applikationen mit Rosetta und native Intel-x86-Apps, mit derselben Einschränkung, dass unter Tiger GUI-Applicationen nur als 32-Bit-Programme möglich waren. Allerdings konnten 32-Bit-Apps auf 64-Bit-Funktionen zugreifen: Mathematica 5.2 nutzte 64-Bit-Funktionen unter Tiger, und das Sicherheitsupdate 2005-007 für Mac OS X 10.4.2 musste deshalb nochmals nachgebessert werden, weil die 64-Bit-Version von LibSystem (für die UNIX-APIs) vergessen worden war.ref 1, 2, 3