Salloum wroteOut of curiosity, why would anyone need that much RAM?
Because an increasing number of software developers these days don't care for fixing memory leaks.
Imagine playing a car racing game. You start a new race. Textures are loaded from disk and cached in memory. You restart the race. The same textures are read from disk and cached in memory again instead of being read directly from memory. That is just one example.
Another example: an app displays a widget that says "save game". you save and the widget disappears but the memory used to display it is not gc'ed. you eat more memory every time the 'save game' dialog is displayed.
Another example: you start a minesweeper app game. you finish and win. the old map is not freed even though it is not in use anymore. only the old score should have stayed in memory. you press 'new game'. more memory is used to draw a new map. etc... etc...