Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > iPhone, iPod and iPad > iPhone

Reply
 
Thread Tools Search this Thread Display Modes
Old Jun 24, 2012, 12:24 PM   #1
Tumbleweed666
macrumors 65816
 
Join Date: Mar 2009
Location: Near London, UK.
iOS memory management.

At work, I have the choice of an iPhone 4 (8GB) or HTC One V* though for purposes of this discussion that doesn't matter too much unless you know someone who has one.

My question is regards memory management. I currently have another Android phone which is kind of sucky, especially in regards to one particular aspect, memory management.

In Android (just like iPhone), you have RAM and you have storage. One big Android failing which I'm hoping doesn't extend to iPhone and by itself may be enough to get me to switch, is that in Android, some apps can only be installed into RAM.

Most especially these are large memory sucking Google apps such as Maps. To add insult to injury, whilst its possible in general to move apps to storage memory, freeing up RAM, some (and usually its the Google ones ) insist on staying in RAM and cant be moved, which means you end up continually playing around with what app is where, to get enough free space, otherwise the whole phone starts playing up, email wont refresh, it hangs, and so on. There are apps I just cannot install on my phone, I have plenty of memory, just not enough RAM to install them in (not run, install). Its like being in DOS with 640k !

Now it may be this sucky behaviour doesn't apply to Android 4+ (current phone is on 2.2, new one will be 4+) but in any case, is iOS designed better than this?


* or a Blackberry but that IMO doesn't count as a valid choice
__________________
27" late 2013 iMac, 16 GB RAM, 512 GB SSD, OSX 10.9.2
Tumbleweed666 is offline   -1 Reply With Quote
Old Jun 24, 2012, 12:46 PM   #2
Intell
macrumors P6
 
Intell's Avatar
 
Join Date: Jan 2010
Location: Inside
iOS memory management is very godo when compared to other mobile operating systems. It preserves the last used ones if they are quickly used again, but will kill them if more ram is needed. Because of this functionality, people often complain that iOS' memory management is poor. Yet they don't realize this is by design and that it is a good design. Remember, iOS is a UNIX based operating system and with most UNIX based operating systems, free ram is wasted ram.
__________________
Last edited by Intell; Yesterday at 3:16 AM.
Intell is offline   0 Reply With Quote
Old Jun 24, 2012, 11:07 PM   #3
w00t951
macrumors 68000
 
w00t951's Avatar
 
Join Date: Jan 2009
Location: 116th & Broadway
Unless you have an intensive game in the background, you don't need to worry about memory. It's similar to OS X in that RAM usage appears to be extremely high, but is actually dynamically adjusting apps and usage based on what the user is doing.
w00t951 is offline   0 Reply With Quote
Old Jun 24, 2012, 11:23 PM   #4
DodgeV83
macrumors 6502a
 
Join Date: Feb 2012
Quote:
Originally Posted by Tumbleweed666 View Post
At work, I have the choice of an iPhone 4 (8GB) or HTC One V* though for purposes of this discussion that doesn't matter too much unless you know someone who has one.

My question is regards memory management. I currently have another Android phone which is kind of sucky, especially in regards to one particular aspect, memory management.

In Android (just like iPhone), you have RAM and you have storage. One big Android failing which I'm hoping doesn't extend to iPhone and by itself may be enough to get me to switch, is that in Android, some apps can only be installed into RAM.

Most especially these are large memory sucking Google apps such as Maps. To add insult to injury, whilst its possible in general to move apps to storage memory, freeing up RAM, some (and usually its the Google ones ) insist on staying in RAM and cant be moved, which means you end up continually playing around with what app is where, to get enough free space, otherwise the whole phone starts playing up, email wont refresh, it hangs, and so on. There are apps I just cannot install on my phone, I have plenty of memory, just not enough RAM to install them in (not run, install). Its like being in DOS with 640k !

Now it may be this sucky behaviour doesn't apply to Android 4+ (current phone is on 2.2, new one will be 4+) but in any case, is iOS designed better than this?


* or a Blackberry but that IMO doesn't count as a valid choice
You have the terminology mixed up a bit. If you installed a program to RAM, it would disappear everytime you turned off your phone

I know what you're trying to say though, you aren't referring to RAM, but to internal storage. Does iOS have this problem? Not really. The iPhone 4S's lowest internal memory configuration right now is 16 gigs, which can take some time to fill up. Once filled up, however, like any system, you may experience sluggishness until you free up some space.

In short, all computers, including Windows, OSX, and Linux, freak out like this when the primary drive has no free space left. Due to how iOS is made, however, it should take longer to get to this stage, if it ever happens at all.
DodgeV83 is offline   4 Reply With Quote
Old Jun 25, 2012, 05:55 AM   #5
Daveoc64
macrumors 601
 
Join Date: Jan 2008
Location: Bristol, UK
Following on from the post above, iOS can't have this problem because iOS devices only have internal storage (albeit 8GB+).

"Memory Management" is an entirely different matter, and I don't see any reason why Android would do it worse than iOS - that's a basic computing problem that was "solved" years ago, with most modern Operating Systems (i.e. Windows Vista onwards, Mac OS X, Linux/Unix, Android, iOS etc.) all handling it very similarly.
__________________
Nexus 5 32GB Black (Three UK) | Nexus 7 (2012) | Kindle Paperwhite (2013)
iPhone 4 32GB
White MacBook (Late 2007)
Windows 8.1 | iCloud, Dropbox, Spotify Premium
Daveoc64 is offline   1 Reply With Quote
Old Jun 25, 2012, 06:56 AM   #6
chambone
macrumors 6502a
 
chambone's Avatar
 
Join Date: Dec 2011
Location: Netherlands
I wouldn't know about Android, but unlike Mac OS, iOS doesn't write virtual memory to storage. So, filling it up shouldn't cause the phone to become slow or sluggish.
chambone is offline   0 Reply With Quote
Old Jun 25, 2012, 08:01 AM   #7
cynics
macrumors 603
 
cynics's Avatar
 
Join Date: Jan 2012
Your terminology is incorrect. The way RAM is utilized between iOS and Android is very similar. When you see apps in RAM when looking at settings in Android its not installed there its just using RAM. As other apps need RAM the old apps will get closed for the new ones.

Maps is doing its thing. If need be it will move to "cached processes" to free up RAM.



I've found iOS to do a better job retaining the old apps in a suspended state then Android. This isn't really much to do with RAM just how the OS's work.
__________________
27" iMac (late 2013), iPad 3, iPhone 4S, Apple TV (3rd Gen), Airport Extreme (6th Gen), assorted Android and Windows devices
cynics is offline   2 Reply With Quote
Old Jun 25, 2012, 11:54 AM   #8
Tumbleweed666
Thread Starter
macrumors 65816
 
Join Date: Mar 2009
Location: Near London, UK.
OK so my bad (partially), I was using the words wrongly but the outcome was the same, have done some more research, Android prior to ICS (4.0) partitioned memory, so you couldn't use all the native memory of the phone, (and typically Google apps were the worst behaved in insisting on sticking to the "app" partition"). This is what I was suffering from. It seems however that at 4.0 and above this restriction has gone.

No matter I've decided to go with the iPhone anyway
__________________
27" late 2013 iMac, 16 GB RAM, 512 GB SSD, OSX 10.9.2
Tumbleweed666 is offline   0 Reply With Quote
Old Jun 26, 2012, 07:49 AM   #9
KoukiFC3S
macrumors 6502a
 
Join Date: Jul 2010
Quote:
Originally Posted by Tumbleweed666 View Post
OK so my bad (partially), I was using the words wrongly but the outcome was the same, have done some more research, Android prior to ICS (4.0) partitioned memory, so you couldn't use all the native memory of the phone, (and typically Google apps were the worst behaved in insisting on sticking to the "app" partition"). This is what I was suffering from. It seems however that at 4.0 and above this restriction has gone.

No matter I've decided to go with the iPhone anyway
Unfortunately this issue is still present in Android 4.0.
The Nexus does have a single partition like the iPhone, which is great.

However, the two biggest Android phones right now, the HTC One X and the Galaxy S3, still have a small partition for apps and a slightly bigger one for the virtual SD card.

I had the HTC, and the app storage was about 2GB. It is a lot of space, but I would rather get a single partition like on the Nexus and iPhone.
KoukiFC3S is offline   0 Reply With Quote
Old Jun 26, 2012, 11:07 PM   #10
PNutts
macrumors 601
 
PNutts's Avatar
 
Join Date: Jul 2008
Location: Pacific Northwest, US
Quote:
Originally Posted by DodgeV83 View Post
The iPhone 4S's lowest internal memory configuration right now is 16 gigs, which can take some time to fill up. Once filled up, however, like any system, you may experience sluggishness until you free up some space.

In short, all computers, including Windows, OSX, and Linux, freak out like this when the primary drive has no free space left. Due to how iOS is made, however, it should take longer to get to this stage, if it ever happens at all.
This is not how iPhones and iOS work at all. The only correct part is the iPhone 4s comes in 16GB.
PNutts is offline   0 Reply With Quote

Reply
MacRumors Forums > iPhone, iPod and iPad > iPhone

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Is Linux better at memory management than XP? RedCroissant Windows, Linux & Others on the Mac 5 Feb 5, 2013 12:20 PM
Improved memory management brijazz OS X 10.8 Mountain Lion 18 Jul 28, 2012 12:17 PM
Memory Management StuffMattSays Mac OS X 10.7 Lion 12 Jul 3, 2012 02:48 PM
Strange Memory Management scbrain iPad 1 Jun 25, 2012 01:55 PM
iPad: Browser with better memory management porcupine8 Jailbreaks and iOS Hacks 5 Jun 6, 2012 02:45 AM

Forum Jump

All times are GMT -5. The time now is 01:08 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC