[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MCL1.3.2 and heap size
- To: lynch@aristotle.ils.nwu.edu
- Subject: MCL1.3.2 and heap size
- From: Andrew L. M. Shalit <alms>
- Date: Fri, 31 May 91 14:53:12 -0400
- Cc: info-macl
- In-reply-to: Richard Lynch's message of Fri, 31 May 91 13:23:53 CDT <9105311823.AA13575@aristotle.ils.nwu.edu>
Date: Fri, 31 May 91 13:23:53 CDT
From: lynch@aristotle.ils.nwu.edu (Richard Lynch)
>
>
> Date: 31 May 91 16:06:00 GMT
> From: Ranson <ranson@lannion.cnet.fr>
>
> Is there a way to set the application heap size for v1.3.2? I know people who
> use large pictures, and feel like they live in the middle of a mine field. The
> manual for 2.0 gives a nice hint (increase the heap size), but the resource
> mentionned (LSIZ?) does not exist for 1.3.2.
>
>The only way to do this is through brute force: Allocate a very large
>MacPointer (large enough to force your Mac heap to grow), and then
>dispose of it. The initial allocation will take a little while,
>but after that you should be OK.
But then, is that space not reclaimed if a GC occurs and it's not being
used? Or can the Mac heap only increase in size?
I believe it is only reclaimed if the Lisp does a GC and still does not
have enough memory for the pending allocation request. That is, it will
only be reclaimed if it absolutely has to.