Hey guys,  there seems to be something horribly wrong with the Windows memory manager.

See this source: http://dev.int64.org/memory.c
It runs in 8sec on winxp, and 0.013sec in linux.  Even with my 1.5GiB of ram I thought maybe it wasn't able to expand the memory each time but I made it use a fixed 10MiB heap it and performs just as bad.  Any gurus care to comment?