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 
 


Reply via email to