Raymond Toy wrote:
>>>>>>"Jefferson" == Jefferson Provost <jp...@cs...> writes:
>>>>>
>
> Jefferson> This is not strictly a MATLISP question, but I though people on this
> Jefferson> list might have some experience with very large Lisp heaps.
>
> Jefferson> I'm using Allegro 6.0, on a P4 machine running RedHat with 1.5GB of
> Jefferson> RAM and 3GB of swap. I'm unable to get a heap-size larger than about
> Jefferson> 500MB. As soon as an allocation attempts to grow the heap above that
> Jefferson> level, I get something like this:
>
> I don't know much about ACL. Perhaps you can ask Franz to see what
> the maximum is or how to change the default?
Well, I upgraded to 6.1 and now I can get heaps bigger than 500MB.
However, I upgraded Matlisp at the same time that I upgraded Lisp, and
now I'm running into a new problem. Well into a several-hour run (but
beyond the place it was crashing before) Lisp crashes with "corrupted
internal data structures". It gives me no debugging options other than
dumping core, and then gives an illegal instruction when it tries to
dump core.
The error message advises checking "foreign functions and code compiled
with high speed or low safety". The only such code in my program is in
Matlisp. I've copied a 6-month old Matlisp directory from another
machine and rebuilt it for ACL 6.1, and I'm running using that. We'll
see if I still get the problem.
J.
|