Re: 64-bit iOS
Re: 64-bit iOS
- Subject: Re: 64-bit iOS
- From: Vincent Habchi <email@hidden>
- Date: Wed, 11 Sep 2013 11:31:07 +0200
Mostly, this is not going to change anything. You will see your code size increase, because unless you use PIC, you’ll have to store 64-bit addresses instead of 32. There will be more cache misses as your memory space becomes sparse. It will surely run faster, but not because the bus size has been increased, but because the number of GPR is doubled, thereby allowing some optimizations during scheduling and context switching.
But what bother me most, is that I don’t really see the point. A smartphone is a phone, it is neither a web server nor a huge database machine nor a supercomputer. Who wants to mmap 5 GiB files on a phone? Which process needs more than 2 GiB at most? Seriously? Will it make you reading your mail faster, loading webpages instantaneously? Will your calendar feel snappier? Besides marketing and advertisement, nobody really needs that amount of power. We’re not going to simulate galaxy dynamics on an iPhone, or derive the flow lines around the next fighter of the US Air Force… The iPhone 3S already delivers a more than sufficient experience for the vast majority of users. Besides, embedded programming is about optimizing and stuffing the most in the tiniest space…
Vincent
_______________________________________________
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