Re: 64-bit apps [was Re: NSUInteger question]
Re: 64-bit apps [was Re: NSUInteger question]
- Subject: Re: 64-bit apps [was Re: NSUInteger question]
- From: Keith Duncan <email@hidden>
- Date: Wed, 9 Apr 2008 22:43:52 +0100
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@hidden)
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:
This email sent to email@hidden