3 ms·
It'd be a lot more manageable if Apple could simply provide memory guarantees to apps. It's not an unreasonable request. Having to close other apps or reboot th
by forrestthewoods 12y ago
It'd be a lot more manageable if Apple could simply provide memory guarantees to apps. It's not an unreasonable request. Having to close other apps or reboot the device to get an app to launch is frustrating for developers and users alike.
- coldcode 12y agoIt's hard to do on mobile devices, there is no paging like a desktop system would have. I rarely have this issue though, maybe there are some apps that have more issues than others, or maybe it happens more on older devices. I do think iPhones need 2GB now instead of just 1.
- forrestthewoods 12y agoI was going to include a snarky comment about wanting iOS to graduate to a big boy memory system like a big boy OS but decided to be more polite. :) Rule of thumb is an app can allocate approximate 50% of total device memory before crashing. But there's no hard limit and it depends on your allocation pattern. If you request too much too fast it'll crash as well. Sometimes you have to let it fail and spin for 3 seconds trying to allocate again hoping it'll go through. Sometimes it will and sometimes it won't!
- w4 12y agoOr provide more than 1 GB of RAM for what is, effectively, a full blown computing device.