Richard Hennessy wrote:
> It does not give memory back to Windows for sure. I tried at the end of my process kill(allbut(List7,List8)) and then
> tried to plot with draw(points(List7),points(List8)) and got out of storage error for stream. So the 340 Megabytes was
> not even available to GCL and Maxima.
>
> The lists were just 200 elements.
>
> Rich
>
>
>
If all the memory has been allocated within lisp for (say) CONS cells,
it may not be possible to re-allocate any memory for STREAMs, and so you
are stuck.
If you have a long-running computation, saving pieces to disk
periodically may make sense.