logoalt Hacker News

WindyTree • today at 3:28 AM • 1 reply • view on HN

Go has grown too, since 1.25 it knows it’s in a container, uses all cores on CPU for go routines without hiccup.


Replies

thayne • today at 3:55 AM

That isn't really relevant for the tool starting the container. The biggest problem with go here is that it can't natively perform the operations necessary to set up a container, due to the nature of the runtime, so it has to resort to complicated workarounds like a shim in c, and starting spawning from /proc/self/exe instead of forking/cloning.