Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

gladoscc

macrumors 6502
Original poster
Remember the 3G on iOS 4 fiasco?

Why did that happen? The 3G was on a different architecture (ARMv6). iOS 4 was designed for ARMv7, 3GS and up. Because of this, the iPhone 3G was slow as a brick.

Now with the A6 (ARMv7s), you can expect iOS 8 coming two years later to be a repeat of iOS 4. Pre-A6 devices will lag regardless of how fast it is or if it's a singlecore or dual core. It's because of a different architecture.

This isn't like 3GS -> 4 which has like a 20% performance increase. This is double just by specs.
 
Last edited:
I call BS on this because iOS apps are compiled for both architectures. The Problem with the iPhone 3G is that it became too slow and particularly had too little RAM.
 
don't worry about it. apple will implant quadcore next year after we all moved to samsung GS3 or 4. apple just can't keep it up.
 
First of all, 3GS+ phones are ARMv7, not ARMv9 - in fact, ARMv9 doesn't even exist. This includes the iPhone 5. The A6 is customized, but still fundamentally based on ARMv7. The jump is nothing like 3G-3GS.
 
Last edited:
ARMv7s = iPhone 5
ARMv7 = iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3
ARMv6 = iPhone 2G/3G, iPod 1G/2G
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.