Yo Hal!

On Tue, 12 Sep 2023 00:00:47 -0700
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.   
> 
> I was thinking of the Python code in ntpclients/ and pylib/
> Is there anything in there that is time sensitive?

That could work.  I wrote a Go client for gpsd from scratch.  Not
hard.

> There are lots of ways to inject timing bumps before we get to
> garbage collecting.  cache, scheduler, interrupts, CPU speed, ...

Any that work?

> Do you have any data on Go GC times?

Just what is in the doc: https://go.dev/doc/gc-guide

The programmer has very little control over the GC.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        g...@rellim.com  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin

Attachment: pgp4XtybeBuJP.pgp
Description: OpenPGP digital signature

_______________________________________________
devel mailing list
devel@ntpsec.org
https://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to