Re:Go memory ballast: How I learnt to stop worrying and love...
by gfs on Monday April 15, 2019 @01:43PM
(#19667146)
From this presentation [0] a while ago, I remember reading this quote:
> We also do not intend to increase the GC API surface. We've had almost a decade now and we have two knobs and that feels about right. There is not an application that is important enough for us to add a new flag.
I would expect that creating "tuning knobs" for garbage collection is a complex task. Managing the garbage collector seems like it really differs across applications. Is this why the Go team hasn't added any more ability to adjust how the garbage collector runs?
> We also do not intend to increase the GC API surface. We've had almost a decade now and we have two knobs and that feels about right. There is not an application that is important enough for us to add a new flag.
I would expect that creating "tuning knobs" for garbage collection is a complex task. Managing the garbage collector seems like it really differs across applications. Is this why the Go team hasn't added any more ability to adjust how the garbage collector runs?
[0]: https://blog.golang.org/ismmkeynote