Matthew,
A major collection is triggered when current memory use is twice the use at the last major collection.
I'm not following this sentence, as it implies logarithmic growth in memory, which is not observed.
At some point in the executable's life, the major GC cycles consistently occur at the same level of memory usage
Also I wrote 3.5ms per 80MB, that was a mistake, I meant to write 3.5ms per MB on my hardware. Very sorry
Thanks. This discussion is of great value. R./ Zack ____________________ Racket Users list: http://lists.racket-lang.org/users