"Peter Hertmuller" <phertmuller@...> writes:
> I'm having problems running sbcl. I'll try to be as concise as possible:
>
> I start SBCL (via SLIME in a terminal), start my program, and after
> sometime, SBCL crashes, with a message like this:
>
> Argh! gc_find_free_space failed (first_page), nbytes=8.
This means that you've run out of memory (a maximum of 512MB can be
allocated on Linux/x86 for and sbcl compiled with the default
settings).
> Gen Boxed Unboxed LB LUB !move Alloc Waste Trig WP GCs Mem-age
> 0: 128844 1 27 0 13 527686944 172768 2050840 0 1 0.0000
And this says that practically all of the memory was used by newly
allocated small objects. Which really shouldn't be happening: while
these objects are being allocated, garbage collections should be
triggered, which move some of them from the 0th generation to older
ones.
Is your application maybe disabling the GC or alternately disabling
interrupts?
--
Juho Snellman
|