TGViewer
Go Go @golang · 19.2K subscribers
Post #163 27.6K
Hello, folks, it's been a while. Re-sharing an interetsting recording from GopherCon 2025:
Advancing Go Garbage Collection with Green Tea (youtube). TL;DR:

Go 1.25 includes a new experimental garbage collector called Green Tea, available by setting GOEXPERIMENT=greenteagc at build time. Many workloads spend around 10% less time in the garbage collector, but some workloads see a reduction of up to 40%!

There is an also official text version on the Green Tea Garbage Collector if one does not like to watch the video.

Thanks!
YouTube GopherCon 2025: Advancing Go Garbage Collection with Green Tea - Michael Knyszek Memory latency and bandwidth are becoming increasingly constrained, and these trends are at odds with most of today's garbage collection algorithms, including Go's. In this talk, Michael will dive deep into Green Tea, a new parallel mark algorithm to accelerate…
  • 👍 68
  • ❤ 47
  • 👏 24
  • 🔥 23
  • 👎 22
  • 🤯 22
  • 🤔 11
  • 💩 10
More from @golang
  1. Oct 1, 2026It's been a while... Everything is going agentic, so there is rather an interesting projec…
  2. Mar 20, 2026If you’re working with Go and care about performance, then check out the https://goperf.de…
  3. Jan 17, 2026Are Atomic Operations Faster and Better Than a Mutex? It Depends From the author: "Recentl…
  4. Aug 18, 2025Be Careful with Go Struct Embedding Embedding structs can quietly mask deeper-nested field…
  5. May 31, 2025What's new in Go: Google I/O presentation https://www.youtube.com/watch?v=kj80m-umOxs&ab_c…
  6. Feb 9, 2025Go 1.24: A Major Improvement for Tooling: go tools 🛠 Hello, folks! The upcoming Go 1.24 (…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →