From: | Jack York |
Date: | 25 Aug 2000 at 23:39:55 |
Subject: | Freeing list with Classact |
Hello,
I realize this is specific to ClassAct. Hopefully someone here can
give me an idea though.
If the number of nodes in the listbrowser I am using gets too large,
freeing the list can take up to 5 minutes. This is using the
FreeListBrowserNode function. If I use the FreeListBrowserList
function it just takes a few seconds. However if I look at the
amount of memory available after using the latter funtion, there
is quite a bit missing. Typing in avail flush from a shell brings it
all back. As a hack, I tried issuing the avail flush command
from within the program. It frees a little more memory that
way but there is still a lot the system doesn't recognize until
an external flush is done. Does anyone know of a way around this
but still using ClassAct? The program is about done and I had
only tried handling moderate sized lists, which work fast enough.
This new found problem really diminishes its usefulness. :(
Jack