Der Hauptnachteil von 64-Bit-Architekturen besteht darin, dass im Vergleich zu 32-Bit-Architekturen dieselben Daten mehr Speicherplatz benötigen (aufgrund von geschwollenen Zeigern und möglicherweise anderer Typen und Ausrichtungsauffüllung). Dies erhöht die Speicheranforderungen eines bestimmten Prozesses und kann Auswirkungen auf eine effiziente Prozessorcacheauslastung haben. { Quelle }
Oder aus Apples eigener Dokumentation:
Mythos: Meine Anwendung wird viel schneller ausgeführt, wenn es sich um eine "native" 64-Bit-Anwendung handelt. Fakt: Einige ausführbare 64-Bit-Dateien werden auf 64-Bit-Intel-Architekturen möglicherweise langsamer ausgeführt, da der Cache-Druck erhöht wird . { Quelle }
Viele Kern-Apps wurden als 64-Bit-Version neu geschrieben. Das bedeutet, dass insgesamt mehr Speicherplatz für diese Apps benötigt wird. Ich kann nicht erkennen, wie Snow Leopard weniger Speicher als Leopard benötigt, es sei denn, Apple hat an anderen Stellen signifikante Optimierungen vorgenommen (wie MS von Vista> Win7 ausging).