On Wednesday, 5 September 2012 at 21:34:21 UTC, Nick Sabalausky
wrote:

On Wed, 05 Sep 2012 23:22:03 +0200
"Eldar Insafutdinov" e.insafutdinov@gmail.com wrote:

Ok, I've done some more tests. This time I was stress testing
the server built with DFLAGS="-version=VibeIdleCollect" .
There was one invocation of GC.collect() before the benchmark
started(the same one as in my previous post). During the
stress test GC.collect() wasn't called from that handler which
is expected as the server wasn't idling. The memory usage grew
to 380Mb. However when the benchmark finished there was GC
collection invoked, but the memory usage stayed at the same
level. This suggests there is a leak somewhere.

Or D's curse of false pointers. Did you compile it as 32-bit or
64-bit?

32bit. Is it worth trying 64 bit?