Telegram Web
🇺🇦 Go performance channel
🎊 Go 1.20 Release Candidate 1 is released! 🏃‍♂️ Run it in dev! Run it in prod! File bugs! https://go.dev/issue/new 📣 Announcement: https://groups.google.com/g/golang-announce/c/iqUo0Spdl9I 📦 Download: https://go.dev/dl/#go1.20rc1 #golang (via https://…
The runtime now has experimental support for memory-safe arena allocation that makes it possible to eagerly free memory in bulk. It has the potential to improve CPU performance by up to 15% in memory-allocation-heavy applications. (c)

🚀 #golang
#golang team plans for 1st half 2023: dropping non-unified IR and removing associated GOEXPERIMENT, next steps for PGO, revamping the inliner, core health CI/CD tasks, batched write barriers, <...> long-term RAM efficiency efforts. https://github.com/golang/go/issues/43930#issuecomment-1386010267
In #Golang 1.20 the Go team introduced an experimental new method of memory management called Go arenas.

In this blog post we show how we combined continuous profiling with memory arenas to improve performance of one of our cloud services by ~8% !

https://pyroscope.io/blog/go-1-20-memory-arenas/
2025/07/12 18:21:01
Back to Top
HTML Embed Code: