On Mon, 5 Jun 2006, Raymond Toy wrote:
> SBCL has a hardwired limit for the heap size. I don't know what that
> limit is. CMUCL has a hardwired maximum heap size of around 1.5 GB or
> so, but defaults to 256 MB. You can change the heap space using the
> -dynamic-space-size <MB> switch. However, I don't think you can
> access that using the standard maxima script. Perhaps the maxima
> scripts should pass on any option it doesn't know about to the
> underlying lisp (if it doesn't already do that).
Some time ago, I installed 64-bit sbcl and maxima on an amd-64 computer
(running SUSE). I was told by the sbcl folks that the memory limit is 8Gb
(can be changed by recompiling). The computer has 4Gb, so, this question
was not important for me. In this setup, I can use practically all the
available memory for maxima. So, if somebody needs to do large
calculations (and this is not an unfrequent thing), consider using a
64-bit platform (64-bit sbcl is readily available).
Andrey