On 2014-05-25 02:17, safety0ff wrote:
Now I understand what you mean.
I think this is an interesting idea. I've used the idea of reducing
collection frequency to trade off running time for peak memory usage
before.
I would be interesting to have these "knobs" available to turn to tune
application performance.
I think we should do something similar to CDGC for this: use environment
variables to set the settings at initialization time.
Yes! Exactly, this would be great for prioritizing keeping the memory
tight vs saving cpu cycles, as a set of samples could be verified very
quickly even when allocations go through the freelist and no collection
would even be considered.