• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: 64-bit apps [was Re: NSUInteger question]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


References: 
 >64-bit apps [was Re: NSUInteger question] (From: Ken Victor <email@hidden>)

  • Prev by Date: Re: Hide application from dock
  • Next by Date: Re: Hide application from dock
  • Previous by thread: Re: 64-bit apps [was Re: NSUInteger question]
  • Next by thread: Hide application from dock
  • Index(es):
    • Date
    • Thread