currently, i believe there are small performance penalties for 64- bit apps
'small' could be a bit of an understatement, when loading a 64 bit application into memory the OS has to load all the 64 bit libraries too. This propagates down the entire framework stack, if I recall correctly it goes something like Cocoa->ApplicationServices- >CoreServices->libSystem. If your app is the only 64 bit one running then these frameworks aren't going to be shared in memory causing a much greater memory demand on the system, i.e. having both 32 bit and 64 bit versions loaded. Are the 64 bit versions unloaded when the last 64 bit app terminates?
That said I think it's still worth compiling as 64 bit, but making sure that you take the required precautions. These are detailed either in the docs or the WWDC materials. After all, isn't Apple's whole computer lineup fully 64 bit now?
Keith _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]
