Memory Management Issue

I am trying to put my entire game together and it is really pushing the memory envelope and it shouldn’t be.

The sharedasssets files in the build folder are the following sizes:

sharedassets0.assets 224KB
sharedassets1.assets 7.3MB ← UI SHELL
sharedassets2.assets 4 KB
sharedassets3.assets 10.1MB ← GAME ASSETS / AUDIO
sharedassets4.assets 4KB

Either way with 8MB of Unity Engine I should not be receiving memory warnings and crashes. I have read on here that its somewhere around 35MB total.

The warnings and crashes happen when I try to go from the Shell to the game and then back. It seams like it is not unloading the memory used in the shell when it loads the game and vice-versa. I thought this was the whole point of using scenes!?

I am missing something here. Is there a way to manually force it to dump the memory from an unloaded scene?

Any help would be greatly appreciated.

Do you have the beta build that is floating around? The one I have was built on March 18th. It may fix this issue. I haven’t completely tested it, but 1.01 does for sure have an issue with memory not being released between scenes. Calls to force garbage collection don’t actually do anything.

Nope I am using 1.01. Maybe one of the Unity guys can hook me up since my game is supposed to release in like 3 weeks and I have emailed them a few times.