GC timing

Eric S. Raymond esr at thyrsus.com
Wed Jul 7 10:38:24 UTC 2021


Hal Murray <halmurray at sonic.net>:
> 
> > I don't know all those numbers yet.  But: given that NTPsec only currently
> > has 2 threads and our allocations are typically occuring one second apart or
> > less per upstream or downstream, I can't even plausibly *imagine* a Raft
> > implementation having lower memory churn than we do. 
> 
> That doesn't make sense.  Where does your "one second apart" come from?  Why 
> is "currently has 2 threads" interesting?

When do we poll at a less than one-secpmd interval? Most allocatopmns
wo;l; ber associated with making a packet fra,e for he send, thn
dealing with a response that comes bacl less than 100ms later.

> One area to keep in mind is the MRU list.

Good point, that is a source of allocations I hadn't thought of.
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>




More information about the devel mailing list