How does my old android phones function fine as they age but apparently iphones will "shut down unexpectedly"? sound more like a fault to me.
It's an iPhone only "feature". iDegradation.
How does my old android phones function fine as they age but apparently iphones will "shut down unexpectedly"? sound more like a fault to me.
People are making it seem like an iphone that is a few years old is so slow that its unusable. Reality is that this decision really extends the life of the phone for most. A phone is SIGNIFICANTLY less useful if you do not have the battery to keep it on all the time. A slow phone may be annoying at times, but its not like its functionality goes out of the window.
Imagine if they did nothing to extend battery life, people would be complaining about manufacturers putting crap batteries in, forcing people to buy new phones.
People are making it seem like an iphone that is a few years old is so slow that its unusable. Reality is that this decision really extends the life of the phone for most. A phone is SIGNIFICANTLY less useful if you do not have the battery to keep it on all the time. A slow phone may be annoying at times, but its not like its functionality goes out of the window.
Imagine if they did nothing to extend battery life, people would be complaining about manufacturers putting crap batteries in, forcing people to buy new phones.
Slowing the cpu down DECREASES battery life. Hurry up and slow down, even Intel eventually learned this and Atom became slightly less bad in mobile devices. When you slow down the cpu you increase the time the CPU is on, and the time the uncore is powered and the I/O and constantly refresh memory, etc. Getting the work done quicker then shutting down as much power as possible is significantly more effective, most of the industry tried the slowest clock speeds/voltage/power and you got laggy devices that weren't efficient, everyone moved to hurry up and slow down, every chip is now massively more optimised for higher clock speeds making running lower clock speeds even less efficient than on the older designs at least optimised for lowest clock speeds. Cutting cpu performance in half will compound the problem of decreasing battery life by reducing it even further, causing further recharging and on and on.
Improving battery life would be optimising the OS for older devices and reducing CPU cycles required, adding features only for newer more powerful CPUs rather than adding features which take more cycles on their older devices.
What Apple is doing is compounding and worsening the effect and giving the customers less reason to simply replace the battery.
Scenario for most other phone companies, battery life reduces but performance is still great, you can send your phone in for £70 to get a new battery from somewhere and then you get your phone with it's great performance. With Apple, not only is your battery life reducing, it's not reducing faster, performance is halved, you have no idea why your device is suddenly really laggy so rather than simply think the battery is dying you think maybe the phone is, now that £70 seems like you might be throwing money away by replacing the battery on a dying device. You don't know that the new battery will restore performance and so you think it's a waste and are instead more likely to upgrade.
A slower phone is worse in every way for battery life.
They may have to go through the same work load but fact is that the battery is under less stress. Due to the processor being throttled, the phone does not reach the same temperatures as it would do when working at full speed. If the work load is the same but processing power is less, then it has a longer amount of time to dissipate heat produced while processing the work load.
I certainly have had old phones in the past get to the point when they needed to emergency shut down due to heat. Near these temperatures battery life can be significantly effected.
Also, it wasn't like people have not been aware that old phones feel slower. I very much doubt that this new revelation will convince someone to switch brand or snub the next phone.
Not sure I agree with this - have you got any evidence?
I don't think that large spikes (peaks and troughs) in power consumption are more efficient than sustained, consistent power usage.
What about CPU throttling in PCs? Low power mode limits the CPU speed rather than letting it jump up.
Even driving - you use less fuel by driving more consistently rather than harsh acceleration and sudden braking.
A slower phone is worse in every way for battery life.
Gas engines aren't in any way comparable to silicon chips, just absolutely nothing in common at all. The entire industry in mobile moved to the hurry up and slow down model, everyone who didn't (Intel) got left behind and then adopted it themselves.
In terms of engines, to get up to speed a car has to overcome inertia and accelerate the car then it can use less power to just maintain that speed, it's literally doing completely different levels of work. If anything you can consider accelerating up to speed 'load' for a cpu and maintaining speed 'idle', or the lower power state. So in that scenario the idea would be the quicker you can get to the lower power using maintaining speed state, the more efficient your overall trip would be. Or the quicker you accelerate from 0-70mph the sooner you can drop power and maintain 70mph. You're just thinking about it backwards.
With cpus though there is no inertia, it doesn't take more effort or time to accelerate to 1.5Ghz over 750Mhz, it's just instant torque as with an electric engine, you just pick a clock speed and go.
With a computer (or related device) to do work with the CPU and GPU requires large parts of the system to be "up" and running at higher speeds, with a mobile phone that will likely include the display (you're likely to be actually using it when the CPU isn't at idle).Not sure I agree with this - have you got any evidence?
I don't think that large spikes (peaks and troughs) in power consumption are more efficient than sustained, consistent power usage.
What about CPU throttling in PCs? Low power mode in my microserver seems to limit the CPU speed rather than letting it jump up and down.
Even driving - you use less fuel by driving more consistently rather than harsh acceleration and sudden braking.
Got a 6S and my battery is still performing amazingly well.
If you have an iPhone it’s not like you can’t afford to replace it anyway.
Storm in a tea cup.