TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How can old phones be slower while doing basic tasks?

7 pointsby recvonlineover 3 years ago
I just got a new phone after 4 years (iPhone x to iPhone 13 Pro). And its mind boggling how much faster the phones opens Apps etc.<p>But I ask myself, why? I mean, web browsing, open spreadsheet apps etc. Did developers become so lazy that they don‘t really optimize anymore?<p>A phone created this year should perform the basic tasks as well as in 5 years, shouldn‘t it?

9 comments

hulituover 3 years ago
Because to show an image, instead of using 1 library, they use 3. Because they just discovered the new trendy graphics library which needs a shader to put a rectangle on the screen. Because they must mine user data while the user is trying to use the phone (hello Google). Because although the OS does not allow more than one &quot;app&quot; to be active at a given time (hello Google), there must be a lot of &quot;services &quot; running to collect user data ( hello Google, hallo Facebook).
necovekover 3 years ago
Apart from Apple&#x27;s &quot;battery lifetime optimization&quot;, a system having an actual history of use will always be a bit slower (or if badly optimized, a lot slower) than a new device.<p>Have you tried factory-resetting your old phone if that&#x27;s an option for iPhones, to get more of an apple-to-apple comparison?
评论 #29134305 未加载
marcellus23over 3 years ago
Lots of FUD here but the short answer is a combination of:<p>* Hardware does degrade a bit over time<p>* New OS versions add more features that eat up CPU cycles, but also add more abstractions to make developer’s lives easier but potentially be less performant. These features and abstractions are often also optimized for latest phones, since software and hardware design are so tightly integrated.<p>* Developers tend to optimize for newer hardware, since that’s the hardware they tend to have available<p>* Finally, there’s just been a huge amount of progress in iPhone hardware from the X to the 13.
exmadscientistover 3 years ago
Software aside, the storage (NAND flash) in the phone actually does wear out and get slower with use. Given how many writes modern software likes to make, this can add up.<p>But, critically, this wear doesn&#x27;t just happen. It only occurs when the NAND is written to. It won&#x27;t happen if software is effectively caching and combining writes.
Bayartover 3 years ago
A lot of what makes software snappy on phones is fixed function hardware, ie hardware acceleration. The hardware gets more specialized <i>and</i> the software gets heavier.
quickthrower2over 3 years ago
Follow the money. They profited by slowing down your old phone.<p>Maybe this is on purpose, but at a minimum why would they put effort into making an already sold phone keep up?
评论 #29138811 未加载
评论 #29137680 未加载
sesuximoover 3 years ago
&gt; Did developers become so lazy that they don‘t really optimize anymore?<p>It seems like this doesn’t really line up with the evidence that phones got faster.
new_guyover 3 years ago
Apple deliberately slowed down old models to force you to upgrade.<p><a href="https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;news&#x2F;technology-51413724" rel="nofollow">https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;news&#x2F;technology-51413724</a>
评论 #29136863 未加载
Someoneover 3 years ago
&gt; A phone created this year should perform the basic tasks as well as in 5 years, shouldn‘t it?<p>I don’t see how comparing the performance of a two different phones in 2021 can say anything about comparing the performance of a single phone now and years ago.<p>The new phone just is faster. Compare <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;v5&#x2F;cpu&#x2F;10853484" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;v5&#x2F;cpu&#x2F;10853484</a> (about the best I could find for the iPhone X) with (about the worst I could find for the iPhone 13 Pro), and you’ll learn the newer one is almost twice as fast as the older one.