>>>>> "Camm" == Camm Maguire <c...@maguirefamily.org> writes:
Camm> Greetings! Camm> Variable Type Default Description Camm> GCL_MEM_MULTIPLE float 1.0 fraction of runtime ram to consider That seems really, really unfriendly of gcl to have that as the default. Gobbling up all available ram if you can doesn't seem nice. If you must have a heuristic, a default low value would make more sense, with a lower bound of 256MB or 512 MB or something that's reasonably large to do useful things, but not obnoxiously large. Cmucl is quite happy running maxima and the testsuite with just 512 MB of heap, and is more than enough to compile all of lapack to boot. My (very limited) understanding of GCes is that you do need to collect at reasonable rates. If you're generating huge amounts of garbage, you don't want to wait until you've used up 16GB of memory and then spend the next several seconds or minutes removing all of this garbage. Doesn't make for a very friendly user experience to have such huge pauses. -- Ray _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org https://lists.gnu.org/mailman/listinfo/gcl-devel