🇺🇦 Go performance channel – Telegram
🇺🇦 Go performance channel
1.49K subscribers
41 photos
410 links
Go performance, runtime, concurrency.

Talks, blogposts and open source projects for gophers.

Not affiliated with Go team.

https://go-perf.dev

(mail: hello@go-perf.dev / @olegkovalov)
Download Telegram
runtime: implement experiment to replace heap bitmap with alloc headers #golang

TLDR: This change replaces the 1-bit-per-word heap bitmap. The purpose of this change is performance. There's a flat 1.5% memory use reduction.

https://go-review.googlesource.com/c/go/+/437955

Also, where is a ticket?? 😢
10
2024 is gonna be awesome #golang (screenshot from "Go compiler and runtime meeting notes")

https://github.com/golang/go/issues/43930#issuecomment-1874498879
12
crypto/rsa,crypto/internal/bigmod: improve verify/encrypt performance by @FiloSottile #golang

https://github.com/golang/go/commit/b2dbfbfc2315557815e1d5de12f28ed57f60958a
10
👨🏻‍🔬 Go memory metrics demystified:

- How does process RSS relate to go memory metrics?
- How do you identify off-heap allocation problems?
- Why does the heap profile under-report memory usage by 2x?

https://www.datadoghq.com/blog/go-memory-metrics/
6
That will be awesome if SwissTable will land in #golang🤞(1.23 or 1.24?)

https://github.com/golang/go/issues/54766#issuecomment-1964278472
14