Wed, 25 Mar 1998 16:20:39 -0800 (PST)
>From firstname.lastname@example.org Wed Mar 25 15:03:05 1998
>Date: Wed, 25 Mar 1998 18:02:13 -0500 (EST)
>To: Mike McDonald <email@example.com>
>cc: firstname.lastname@example.org, email@example.com
>Subject: Re: Why LispOS?
>From: firstname.lastname@example.org (Kragen)
>On Wed, 25 Mar 1998, Mike McDonald wrote:
>> As for doing a gc on a lispm, NO, NEVER! It was faster to reboot the
>> machine every couple of months than do a full gc. The only time one
>> would do a full gc was right before dumping a world load. Now, if you
>> make everything persistant, then I guess you'd have to do a full gc to
>> clean things up as much as possible. I'd hate to see how long that'd
>> take on a machine with a couple gig of memory.
>Incremental GC, especially if it were running during idle time (and not
>just at cons time), would eliminate this problem. Unless you happened
>to almost fill up your disk -- which could be a bad thing.
I guess I wasn't clear. On a LispM, you ran the ephemeral and incremently
gcs but never the full gc. The first two took care of most garabage and when
you needed a full gc, you just rebooted.