Emulation vs Cobra EMX - Type 15 (FREEBLOCK)

Hi All,

I have a question regarding the Debug.GC(true) debug dump, which shows memory.
I am now not sure if I have set up the ‘emulatorconfig’ file up correctly.

The ‘DebugGC(true)’ call was placed in first call inside Main()

ON EMX COBRA HARDWARE:

On EMULATOR:

Note: the used bytes is nearly the same in both cases above

Why is there such a difference in FREEBLOCKS between hardware and emulation?

Emulator:

file: C:\Program Files (x86)\Microsoft .NET Micro
Framework\v4.1\Tools\Microsoft.SPOT.Emulator.Sample.SampleEmulator.exe.emulatorconfig contains:

Contents:

How does the above exactly relate to the boot information on the FEZ Cobra?
Managed Heap size = 13631488
Custom Heap size = 1048576