Ok,
Sorry for the long post but decided to do a memory test.
First I checked what Go Launcher's showed as user tasks currently running and also how much Gemini App Manager showed for their ram usage.
Go launcher shows 200free out of 370mb with the following tasks:
K-9 Mail (5,71mb RAM usage)
Minimimalistic Text (7.04mb RAM usage)
Clarus Notifications (4.05mb RAM usage)
Check it Off (4.92 RAM usage)
Also Gemini shows the following running plus RAM usage:
Gemini App Manager (32.04mb)
Market (5.41mb)
Go Launcher (21.07mb)
Before the test I tried several games to get the average ram usage and see if game was still in memory after minimizing and starting the game back up. Each game was started, minimized, restarted with the following results:
Warp Dash
76.02mb RAM usage when minimized
paused with resume option, game continued
Bejeweled 2
56.02mb RAM usage when minimized
game continued
Words With Friends
33.04mb RAM usage when minimized
game continued
Baseball Superstars 2011 Pro
25.68mb RAM usage when minimized
paused with resume option, game continued
Wheres my Water
23.53mb RAM usage when minimized
paused with resume option, game continued
Train Conductor 2 USA
20.23mb RAM usage when minimized
paused with resume option, game continued
Cooking Dash
game progress reset after restarting from minimized so no use for my test
With this data in mind, I tried to loaad the RAM with different combos of games and check the results:
load Warp Dash, minimize, load Bejeweled 2, minimize, Warp Dash was not running, Bejeweled 2 was, reload Warp Dash, minimize, Bejeweled 2 now not running, Warp Dash was.
load Train Conductor, minimize, load Wheres My Water, minimize, load Baseball Superstars, minimize, checked and all games are paused, load Words with Friends, minimize, check and all 4 games are still loaded in memory, load Bejeweled, now only Bejeweled in memory all other games have closed.
load Bejeweled2, minimize, load Train Conductor, minimize, check and both are paused, load Wheres my Water, minimize, now Bejeweled is closed, and the other 2 are still paused, reload Bejeweled 2, minimize, now all 3 are in memory, check Train Conductor, still in memory, minimize, now Wheres My Water is closed and both Bejeweled and Train Conductor are still paused.
I have read that Gingerbread was good at keeping up with the ram in a system. To me, my results show that if the ram was filling up, the system would close programs to free up needed ram. No reboots, just the system closing apps when needed, and none of the background tasks listed at the top were affected, just foreground games that were taking up memory.