Christophe Rhodes <csr21 <at> cam.ac.uk> writes:
> Um, isn't this simply because the GC is a (mostly-)copying collector?
> That is, if you have a 512Mb heap, you'd better not have more than
> 256Mb of live data at the time of GC.
Thanks, I didn't know that and I was sure that a hundred thousand user
instances cannot use up that much memory. Now I've done some measurements with
(gc :full t) and (room) and it seems I was wrong. Those hash tables in the
initforms take ~1000 bytes each :-( even with :size 1 which is apparently
ignored.
Gabor