Le 11 sept. 2013 à 11:31, Vincent Habchi <vi...@macports.org> a écrit :

> 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.

The increase of GPR is far to be the only architecture change between arm7 and 
AArch64 (assuming AArch64 is what Apple is using).

> 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…


Thanks for this remainder, but I think we all already know that 620k is enough 
for anyone…

-- Jean-Daniel





_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to