logoalt Hacker News

mosurayesterday at 10:38 PM4 repliesview on HN

Memory uses power, this is a major factor in why aggressively stopping things helps.

There is a strong argument modern mobile goes too far for this.


Replies

goaliecayesterday at 10:54 PM

With dram, you have to refresh every cell within a periodic interval. Usually this is handled in hardware. It would be a crazy optimization if unused pages weren’t refreshed. There would have to be a decent amount of circuitry to decide that.

show 2 replies
Gigachadyesterday at 10:41 PM

I can't imagine the iphone is entirely powering down memory. Otherwise just unallocating memory won't change the power consumption.

show 1 reply
mort96yesterday at 11:28 PM

This is an argument for having less memory on a hardware level. But once the DRAM is there, it uses power, whether or not it stores useful data or useless data.

There's a reason why we say unused RAM is wasted RAM.

show 1 reply
kyralistoday at 4:27 AM

This is nonsense, at least on iOS. Apps get killed due to total system memory usage, not for power -- they only get suspended to save power.