From: Francis Leboutte

Subject: Re: Suggestions for tuning GC performance?

Date: 2000-6-15 8:12

At 14/06/00 17:48 -0700, Ken Forbus wrote:
>In an application we are building, several global GC's occur at an >inconvenient time, e.g., while the user is waiting for something to >happen. What are the appropriate parameters to tune to (a) ramp up the >total space available, and (b) make global GC's less frequent, by doing >more growth when each one occurs? I've looked over the documentation and >wasn't able to figure this out from what was there, but of course I could >have overlooked something. Thanks in advance for any insights you can share.
Attached 2 recent posts from COMP.LANG.Lisp that should help you. Especially interesting is the description of new GC features that will be available in ACL6. Two more things : - you could trigger global GC at some well chosen time (e.g. after a long computation). - with the appropriate settings the efficiency of a generational GC should be greater than 95% like in the following: scavenging...done eff: 99%, copy new: 2931064 + old: 528688 = 3459752