[FRIAM] [friam-owner at redfish.com: Re: deployable and open source ABMs]

Marcus G. Daniels mgd at santafe.edu
Sat Nov 25 20:31:39 EST 2006


Russell Standish wrote:
> I heard this one said before, but don't really understand it. Sure
> unpredictability of garbage collection is problematic for interactive
> applications, but for batch processing runs this is not a factor.
>   
I'd again say it is an issue of transparency.   Can the programmer, who 
may be trying very hard to keep CPU pipelines full and memory latencies 
low, anticipate when the garbage collector will want to do work, and 
what that will do to the stability of cache lines?  In a multithreaded 
garbage collector, the changes it makes won't necessarily be on allocations.




More information about the Friam mailing list