> On 09/12/2023 12:00 AM PDT Hal Murray via devel <devel@ntpsec.org> wrote:
> 
>  
> Gary said:
> > Please, no.  Go is a garbage collected language.  Just what NTPsec does not
> > need, random, unpredictable delays. 

It would appear there is a way to turn off GC under runtime/,
Given this, it might be reasonable to schedule run a light GC
at an odd corner of every minute and a heavier one less often.

> I was thinking of the Python code in ntpclients/ and pylib/
> Is there anything in there that is time sensitive?

Maybe ntpdig with time sitting or the SNMP agent? I
think the premise there is everything is human speed.

> There are lots of ways to inject timing bumps before we get to garbage 
> collecting.  cache, scheduler, interrupts, CPU speed, ...
> 
> Do you have any data on Go GC times?

It is probably somewhere in the previous
considerable discussion back in June/July 2021.
_______________________________________________
devel mailing list
devel@ntpsec.org
https://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to