|
From: Brett v. de S. <bv...@as...> - 2010-03-18 00:37:45
|
Further update: After running some further benchmarks, I found the best garbage collection parameters for my application are for two generations with: (setf (bytes-consed-between-gcs) (* 100 1024 1024)) (setf (generation-bytes-consed-between-gcs 1) (* 100 1024 1024)) In this case, garbage collection takes less than 10% of the cpu time and the pauses are still short enough <1s. (One generation is very inefficient, and three generations is slightly slower than two.) Brett |